Log session start time Tue Mar 21 11:43:01 IST 2023

Application log
Log session start time Tue Mar 21 12:11:24 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
117 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
24459 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
24466 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
24766 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
60718 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
60885 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
63791 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
86895 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
86963 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
87120 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
87370 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
87467 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
87767 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
90696 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
91012 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
91268 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
91295 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
91583 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Time Thread Level Category File:Line Message
1 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
99 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
38153 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
38159 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
38375 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
74468 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
74639 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
77510 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
101356 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
101367 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
101511 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
101758 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
101880 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
102123 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
105246 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
105572 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
105832 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
105889 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
106238 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:13:16 IST 2023

Time Thread Level Category File:Line Message
110995 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
111094 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
143582 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
143622 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
143980 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
180405 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
180529 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
183448 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
207677 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
207732 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
207904 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
208137 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
208176 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
208429 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
212167 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
212469 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
212717 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
212772 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
213099 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:15:03 IST 2023

Time Thread Level Category File:Line Message
218376 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
218475 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
243607 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
243636 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
243811 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
293784 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
293895 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
296760 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
320316 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
320333 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
320478 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
320723 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
320821 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
321085 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
324765 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
325130 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
325358 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
325406 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
325707 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:16:56 IST 2023

Time Thread Level Category File:Line Message
330941 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
331019 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
358119 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
358124 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
358315 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
404964 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
405078 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
407944 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
435026 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
435030 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
435237 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
435473 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
435554 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
435869 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
439450 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
439745 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
439979 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
440002 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
440274 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:18:51 IST 2023

Time Thread Level Category File:Line Message
445561 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
445633 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
487209 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
487221 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
487472 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
523714 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
523831 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
526715 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
550218 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
550269 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
550456 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
550695 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
550771 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
551029 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
554540 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
554866 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
555097 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
555125 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
555436 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:20:46 IST 2023

Time Thread Level Category File:Line Message
560640 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
560754 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
596338 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
596373 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
596542 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
632832 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
632949 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
635801 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
659192 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
659244 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
659414 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
659648 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
659720 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
659980 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
663590 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
663923 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
664149 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
664170 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
664469 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:22:35 IST 2023

Time Thread Level Category File:Line Message
669563 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
669630 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
694539 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
694545 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
694699 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
730388 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
730528 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
733373 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
756920 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
756924 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
757067 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
757314 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
757395 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
757612 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
767838 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
768122 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
768370 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
768396 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
768629 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:24:26 IST 2023

Time Thread Level Category File:Line Message
780525 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
780607 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
816128 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
816170 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
816331 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
852261 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
852450 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
855306 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
878862 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
878867 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
879028 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
879262 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
879337 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
879558 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
889757 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
890051 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
890299 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
890329 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
890537 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:26:27 IST 2023

Time Thread Level Category File:Line Message
902398 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
902485 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
928146 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
928166 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
928308 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
964586 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
964692 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
967539 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
991222 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
991297 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
991458 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
991702 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
991772 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
991996 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1002260 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1002554 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1002804 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1002828 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1003054 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:28:20 IST 2023

Time Thread Level Category File:Line Message
1014913 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1015014 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1040610 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1040618 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1040791 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1077217 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1077331 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1080182 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1103622 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1103626 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1103760 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1104013 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1104096 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1104309 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1114558 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1114826 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1115081 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1115097 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1115291 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:30:12 IST 2023

Time Thread Level Category File:Line Message
1127131 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1127244 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1153477 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1153503 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1153689 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1190034 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1190137 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1192995 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1216510 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1216564 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1216707 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1216933 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1217014 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1217241 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1227466 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1227761 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1227995 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1228012 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1228236 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:32:05 IST 2023

Time Thread Level Category File:Line Message
1240099 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1240203 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1266845 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1266850 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1267010 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1303740 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1303857 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1306741 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********

Application log
Log session start time Tue Mar 21 12:33:24 IST 2023

Time Thread Level Category File:Line Message
1318675 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1318747 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1344432 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1344477 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1344765 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1381267 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1381381 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1384302 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1407848 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1407864 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1408048 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1408295 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1408372 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1408591 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1418805 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1419093 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1419330 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1419353 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1419573 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:35:16 IST 2023

Time Thread Level Category File:Line Message
1431406 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1431484 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1462880 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1462927 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1463200 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1499598 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1499718 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1502576 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1526937 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1526999 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1527172 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1527404 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1527480 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1527714 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1537990 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1538291 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1538533 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1538573 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1538755 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:37:16 IST 2023

Time Thread Level Category File:Line Message
1550652 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1550748 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1584759 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1584911 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1585227 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1621623 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1621738 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1624660 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1648266 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1648274 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1648437 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1648678 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1648751 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1648942 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1659180 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1659473 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1659706 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1659731 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1659936 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:39:17 IST 2023

Time Thread Level Category File:Line Message
1671785 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1671852 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1696745 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1696751 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1696932 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1733486 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1733596 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1736494 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1759850 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1759864 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1760014 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1760245 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1760324 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1760535 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1770768 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1771019 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1771280 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1771300 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1771522 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:41:08 IST 2023

Time Thread Level Category File:Line Message
1783340 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1783421 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1809340 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1809407 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1809708 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1846074 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1846215 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1849154 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1873400 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1873408 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1873559 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1873789 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1873860 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1874114 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1884382 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1884625 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1884888 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1884914 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1885091 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:43:02 IST 2023

Time Thread Level Category File:Line Message
1897033 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1897099 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1927566 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1927609 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1927877 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1964129 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1964232 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1967120 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1990632 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1990635 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1990786 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1991024 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1991119 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1991390 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2001627 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2001895 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2002121 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2002144 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2002344 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:44:59 IST 2023

Time Thread Level Category File:Line Message
2014178 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2014274 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2046540 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2046579 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2046842 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2083197 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2083312 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2086151 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2109447 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2109462 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2109639 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2109884 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2109966 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2110205 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2120456 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2120700 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2120966 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2120991 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2121182 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:46:58 IST 2023

Time Thread Level Category File:Line Message
2133108 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2133191 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2169779 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2169793 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2170063 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2206842 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2206961 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2209837 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2233386 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2233412 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2233586 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2233825 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2233911 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2234113 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2244318 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2244609 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2244847 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2244867 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2245032 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:49:02 IST 2023

Time Thread Level Category File:Line Message
2256892 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2257003 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2290630 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2290637 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2290785 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2327360 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2327464 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2330320 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2354473 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2354480 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2354622 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2354875 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2354940 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2355206 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2365435 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2365717 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2365989 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2366017 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2366232 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Tue Mar 21 12:51:03 IST 2023

Application log
Log session start time Tue Mar 21 19:12:11 IST 2023

Time Thread Level Category File:Line Message
2378034 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2378118 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2403994 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2403999 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2404201 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2439949 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2440097 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2442944 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2466467 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2466515 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2466703 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2466941 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2467032 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2467325 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2470829 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2471158 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2471382 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2471414 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2471692 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 22 10:43:25 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
220 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
30322 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
30901 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
31645 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
70802 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
71355 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
74872 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
100370 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
100572 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
101432 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
102172 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
102539 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
103502 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
109312 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
110822 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
111105 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
111218 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
112062 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 22 11:31:33 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
193 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
34458 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
34608 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
35561 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
73596 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
73921 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
76870 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
101665 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
101697 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
101867 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
102111 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
102201 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
102451 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
105481 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
105774 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
106058 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
106085 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
106368 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 22 13:07:36 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
79 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
27041 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
27080 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
27264 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
63192 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
63344 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
66256 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
89549 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
89626 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
89765 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
90019 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
90088 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
90342 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
93279 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
93620 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
93871 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
93930 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
94260 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 22 13:28:59 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
62 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
29061 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
29068 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
29203 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
65324 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
Application log
Log session start time Wed Mar 22 14:36:03 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
97 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
38239 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
38307 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
38667 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
75259 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
75482 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
78117 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
101809 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
101880 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
102272 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
102575 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
102714 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
103051 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
107103 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
108269 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
108574 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
108653 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
109220 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
116 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
26149 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
26160 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
26339 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
69180 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
69332 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
72199 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
95892 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
95983 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
96139 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
96386 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
96466 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
96728 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
99766 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
100106 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
100368 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
100415 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
100763 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:37:49 IST 2023

Time Thread Level Category File:Line Message
105272 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
105358 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
132372 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
132406 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
132588 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
168558 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
168767 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
171645 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
195151 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
195185 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
195339 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
195583 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
195692 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
195987 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
199086 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
199354 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
199611 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
199666 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
200012 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:39:28 IST 2023

Time Thread Level Category File:Line Message
204686 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
204803 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
235569 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
235610 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
235982 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
272122 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
272233 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
275091 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
298698 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
298761 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
298913 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
299154 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
299227 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
299443 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
302297 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
302599 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
302828 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
302861 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
303227 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:41:11 IST 2023

Time Thread Level Category File:Line Message
307902 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
307981 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
344347 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
344353 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
344529 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
380788 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
380937 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
383811 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
407303 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
407420 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
407562 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
407809 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
407892 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
408146 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
410969 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
411310 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
411590 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
411648 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
411946 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:43:00 IST 2023

Time Thread Level Category File:Line Message
416571 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
416673 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
442211 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
442219 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
442532 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
479006 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
479124 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
482043 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
505505 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
505535 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
505710 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
505957 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
506060 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
506318 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
509247 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
509625 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
509876 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
509912 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
510283 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:44:38 IST 2023

Time Thread Level Category File:Line Message
514913 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
514992 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
550856 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
550861 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
551012 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
587433 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
587574 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
590426 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
614031 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
614059 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
614219 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
614457 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
614537 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
614794 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
617638 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
617994 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
618224 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
618256 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
618552 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:46:27 IST 2023

Time Thread Level Category File:Line Message
623137 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
623237 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
652872 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
652909 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
653175 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
689290 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
689406 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
692230 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
715623 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
715649 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
715801 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
716040 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
716139 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
716388 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
719254 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
719547 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
719776 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
719798 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
720068 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:48:08 IST 2023

Time Thread Level Category File:Line Message
724533 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
724601 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
750113 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
750134 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
750297 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
786329 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
786439 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
789278 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
812789 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
812859 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
813008 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
813263 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
813342 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
813593 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
815174 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
815484 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
815716 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
815735 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
815992 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:49:43 IST 2023

Time Thread Level Category File:Line Message
819240 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
819316 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
850660 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
850754 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
851017 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
887545 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
887672 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
890524 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
913712 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
913769 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
913913 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
914158 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
914184 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
914426 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
917206 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
917409 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
917637 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
917670 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
917957 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:51:26 IST 2023

Time Thread Level Category File:Line Message
922311 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
922383 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
959451 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
959465 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
959655 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
995826 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
995948 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
998810 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1022395 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1022448 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1022605 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1022860 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1022900 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1023139 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1025874 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1026058 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1026286 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1026306 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1026560 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:53:14 IST 2023

Time Thread Level Category File:Line Message
1030879 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1030966 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1057805 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1057864 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1058195 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1100901 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1101012 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1103957 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1130930 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1130944 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1131127 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1131376 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1131414 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1131678 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1134443 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1134600 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1134830 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1134856 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1135054 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:55:03 IST 2023

Time Thread Level Category File:Line Message
1139494 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1139583 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1165033 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1165045 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1165216 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1216261 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1216384 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1219256 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1242666 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1242720 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1242868 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1243111 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1243143 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1243369 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1246114 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1246314 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1246545 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1246572 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1246791 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:56:55 IST 2023

Time Thread Level Category File:Line Message
1251115 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1251200 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1277365 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1277371 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1277586 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1314164 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1314290 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1317172 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1340700 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1340731 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1340927 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1341172 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1341201 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1341438 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1344218 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1344366 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1344592 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1344626 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1344842 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 14:58:33 IST 2023

Time Thread Level Category File:Line Message
1349247 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1349343 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1375222 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1375228 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1375456 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1411611 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1411720 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1414575 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1438350 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1438409 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1438557 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1438792 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1438823 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1439034 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1441978 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1442270 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1442499 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1442531 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1442822 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:00:11 IST 2023

Time Thread Level Category File:Line Message
1447341 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1447419 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1484509 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1484515 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1484679 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1520934 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1521046 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1523877 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1547158 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1547247 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1547383 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1547626 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1547709 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1547932 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1550819 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1551120 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1551375 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1551420 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1551745 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:02:00 IST 2023

Time Thread Level Category File:Line Message
1556285 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1556386 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1588715 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1588768 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1589070 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1625760 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1625892 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1628756 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1652333 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1652403 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1652538 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1652771 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1652853 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1653081 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1656077 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1656398 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1656655 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1656696 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1656953 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:03:45 IST 2023

Time Thread Level Category File:Line Message
1661396 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1661481 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1689593 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1689599 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1689902 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1726119 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1726249 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1729127 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1756214 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1756237 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1756429 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1756655 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1756735 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1757018 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1759969 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1760289 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1760544 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1760615 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1760856 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:05:29 IST 2023

Time Thread Level Category File:Line Message
1765432 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1765524 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1791312 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1791344 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1791537 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1828076 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1828185 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1831018 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1854994 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1855026 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1855185 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1855459 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1855541 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1855762 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1858671 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1858962 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1859187 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1859209 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1859479 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:07:08 IST 2023

Time Thread Level Category File:Line Message
1863961 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1864048 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
1891156 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1891162 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1891430 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
1942416 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
1942542 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
1945479 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
1968693 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
1968773 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
1968978 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1969221 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1969293 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1969542 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1972379 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
1972668 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
1972893 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
1972927 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
1973197 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:09:01 IST 2023

Time Thread Level Category File:Line Message
1977713 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
1977800 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2009311 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2009339 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2009603 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2045777 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2045902 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2048740 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2072223 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2072280 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2072408 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2072652 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2072727 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2072952 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2075802 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2076087 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2076344 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2076407 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2076716 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:10:45 IST 2023

Time Thread Level Category File:Line Message
2081196 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2081279 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2107044 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2107050 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2107205 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2143419 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2143541 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2146388 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2169857 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2169900 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2170043 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2170287 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2170365 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2170600 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2173498 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2173909 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2174162 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2174268 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2174590 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:12:23 IST 2023

Time Thread Level Category File:Line Message
2179139 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2179209 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2215239 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2215248 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2215567 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2251988 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2252100 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2254974 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2278393 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2278474 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2278612 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2278855 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2278928 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2279154 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2282003 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2282329 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2282558 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2282590 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2282936 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:14:11 IST 2023

Time Thread Level Category File:Line Message
2287401 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2287478 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2313235 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2313303 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2313657 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2351001 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2351120 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2354049 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2377535 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2377591 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2377728 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2377955 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2378021 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2378250 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2381077 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2381373 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2381598 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2381622 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2381885 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:15:50 IST 2023

Time Thread Level Category File:Line Message
2386364 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2386453 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2419757 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2419804 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2419992 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2454896 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********

Application log
Log session start time Wed Mar 22 15:17:10 IST 2023

Time Thread Level Category File:Line Message
2466662 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2466743 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2493777 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2493781 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2493956 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2529826 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2529944 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2532818 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2556336 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2556407 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2556558 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2556795 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2556823 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2557071 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2559951 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2560127 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2560364 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2560386 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2560617 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:18:49 IST 2023

Time Thread Level Category File:Line Message
2565138 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2565230 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2593855 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2593861 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2594157 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2630443 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2630561 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2633404 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2656815 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2656831 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2656988 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2657237 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2657298 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2657519 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2660439 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2660733 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2660969 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2660999 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2661309 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:20:29 IST 2023

Time Thread Level Category File:Line Message
2665828 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2665906 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2697462 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2697497 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2697780 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2734515 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2734625 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2737491 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2760897 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2760914 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2761094 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2761350 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2761424 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2761663 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2764472 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2764767 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2765024 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2765052 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2765342 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:22:13 IST 2023

Time Thread Level Category File:Line Message
2769752 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2769844 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2796759 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2796762 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2796921 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2833703 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2833828 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2836678 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2866262 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2866288 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2866452 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2866689 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2866753 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2867021 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2869842 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2870156 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2870457 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2870503 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2870759 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:23:59 IST 2023

Time Thread Level Category File:Line Message
2875254 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2875341 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2901124 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2901130 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2901321 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
2937745 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
2937864 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
2940727 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
2964297 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2964367 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2964540 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2964772 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2964863 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2965095 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2967938 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
2968229 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
2968469 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
2968495 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
2968757 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:25:37 IST 2023

Time Thread Level Category File:Line Message
2973224 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
2973322 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
2999456 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
2999518 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
2999851 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3040100 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3040227 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3043132 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3066598 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3066640 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3066801 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3067047 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3067127 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3067360 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3070225 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3070530 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3070781 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3070818 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3071158 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:27:19 IST 2023

Time Thread Level Category File:Line Message
3075374 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3075459 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3101643 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3101660 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3101927 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3140139 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3140496 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3143709 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3168228 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3168348 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3168773 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3169134 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3169540 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3170060 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3174405 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3175431 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3175699 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3175805 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3176425 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:29:06 IST 2023

Time Thread Level Category File:Line Message
3182824 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3182983 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3210075 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3210154 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3210520 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3248025 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3248308 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3251103 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3275789 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3275888 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3276364 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3276680 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3277029 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3277607 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3281762 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3282768 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3283031 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3283127 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3283698 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:30:53 IST 2023

Time Thread Level Category File:Line Message
3289995 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3290175 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3317456 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3317880 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3318717 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3356435 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3356679 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3359672 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3384028 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3384158 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3384533 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3384875 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3385160 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3385884 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3389976 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3390916 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3391226 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3391316 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3391910 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:32:41 IST 2023

Time Thread Level Category File:Line Message
3398333 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3398510 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3425035 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3425293 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3425608 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3464088 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3464395 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3467251 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3491500 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3491623 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3492052 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3492384 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3492797 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3493460 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3497581 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3498836 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3499128 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3499218 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3499792 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:34:29 IST 2023

Time Thread Level Category File:Line Message
3506076 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3506229 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3532937 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3532994 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3533343 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3571280 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3571564 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3574423 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3598987 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3599108 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3599497 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3599829 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3600144 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3600731 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3605127 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3606052 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3606323 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3606469 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3607060 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:36:17 IST 2023

Time Thread Level Category File:Line Message
3613333 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3613542 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3651564 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3651593 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3652223 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3690459 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3690905 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3693739 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3717870 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3717986 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3718394 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3718680 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3718742 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3719359 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3723391 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3723838 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3724134 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3724235 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3724691 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:38:14 IST 2023

Time Thread Level Category File:Line Message
3730868 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3731110 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3768306 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3768319 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3769006 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3806857 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3807270 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3810228 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3834296 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3834405 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3835040 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3835448 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3835879 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3836364 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3840637 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3841584 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3841876 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3841956 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3842585 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:40:12 IST 2023

Time Thread Level Category File:Line Message
3849000 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3849228 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3877300 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3877334 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3877980 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
3915914 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
3916168 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
3919392 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
3944258 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3944429 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3944811 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3945175 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3945460 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3946186 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3950167 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
3951127 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
3951434 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
3951685 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
3952345 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:42:02 IST 2023

Time Thread Level Category File:Line Message
3958962 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
3959126 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
3994988 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
3995005 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
3995325 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4033128 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4033362 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4036238 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4061137 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4061288 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4061747 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4062099 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4062329 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4062943 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4066969 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4068156 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4068462 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4068592 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4069059 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:43:59 IST 2023

Time Thread Level Category File:Line Message
4075531 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4075728 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4107753 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4107885 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4108464 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4146120 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4146355 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4149165 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4173818 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4173978 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4174351 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4174658 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4174999 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4175747 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4180007 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4180916 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4181209 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4181348 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4181914 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:45:51 IST 2023

Time Thread Level Category File:Line Message
4188326 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4188506 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4223736 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4223842 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4224183 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4261892 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4262154 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4265050 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4289700 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4289837 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4290232 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4290535 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4290777 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4291263 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4295803 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4296885 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4297181 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4297348 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4297881 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:47:47 IST 2023

Time Thread Level Category File:Line Message
4304355 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4304569 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4331183 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4331232 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4331588 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4369055 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4369337 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4372553 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4396880 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4397083 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4397587 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4398083 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4398518 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4399213 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4403266 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4404184 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4404455 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4404545 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4405194 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:49:35 IST 2023

Time Thread Level Category File:Line Message
4411646 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4411905 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4438312 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4438326 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4438612 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4476163 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4477340 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4480636 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4505290 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4505500 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4505930 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4506246 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4506400 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4507091 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4511197 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4511711 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4512042 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4512099 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4512549 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:51:22 IST 2023

Time Thread Level Category File:Line Message
4519008 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4519204 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4546242 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4546495 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4547004 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4584733 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4584987 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4588120 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4612455 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4612560 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4612990 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4613384 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4613839 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4614388 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4618491 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4619499 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4619784 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4619867 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4620484 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:53:10 IST 2023

Time Thread Level Category File:Line Message
4626717 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4626931 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4656991 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4657036 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4657873 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4695625 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4695868 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4699059 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4723806 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4723979 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4724417 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4724718 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4724984 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4725460 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4729678 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4730498 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4730774 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4730881 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4731493 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:55:01 IST 2023

Time Thread Level Category File:Line Message
4737997 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4738288 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4770961 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4770973 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4771679 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4809921 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4810134 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4813343 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4837490 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4837581 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4838017 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4838348 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4838790 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4839357 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4843339 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4844272 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4844600 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4844674 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4845287 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:56:55 IST 2023

Time Thread Level Category File:Line Message
4851555 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4851743 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4878946 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4878964 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4879260 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
4916938 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
4917257 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
4920058 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
4944253 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4944356 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4944759 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4945112 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4945466 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4946130 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4950319 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
4951228 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
4951511 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
4951569 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
4952201 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 15:58:42 IST 2023

Time Thread Level Category File:Line Message
4958527 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
4958747 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
4984577 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
4984686 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
4985030 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5022907 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5023478 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5026245 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5050674 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5050851 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5051207 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5051490 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5051709 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5052231 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5056267 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5057137 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5057430 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5057545 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5058230 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:00:28 IST 2023

Time Thread Level Category File:Line Message
5064814 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5064987 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5099762 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5099822 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5100305 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5138399 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5138871 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5141591 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5165981 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5166121 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5166697 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5167003 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5167281 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5167800 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5171839 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5172920 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5173228 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5173309 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5173970 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:02:24 IST 2023

Time Thread Level Category File:Line Message
5180526 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5180731 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5208496 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5208578 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5208932 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5247218 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5247500 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5250763 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5275240 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5275416 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5275822 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5276110 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5276483 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5277247 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5281582 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5282742 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5283067 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5283140 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5283809 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:04:13 IST 2023

Time Thread Level Category File:Line Message
5290136 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5290426 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5327147 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5327189 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5327478 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5365017 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5365273 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5368118 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5392702 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5392896 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5393301 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5393594 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5393830 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5394408 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5398844 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5399640 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5399935 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5400013 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5400592 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:06:10 IST 2023

Time Thread Level Category File:Line Message
5406849 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5407004 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5434184 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5434346 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5434662 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5472352 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5472579 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5475425 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********

Application log
Log session start time Wed Mar 22 16:07:31 IST 2023

Time Thread Level Category File:Line Message
5488245 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5488399 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5515192 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5515250 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5515667 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5553664 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5554028 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5556942 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5581468 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5581599 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5582066 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5582391 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5582651 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5583326 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5587513 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5588452 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5588730 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5588857 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5589450 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:09:19 IST 2023

Time Thread Level Category File:Line Message
5595795 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5596060 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5627337 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5627357 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5627949 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5685833 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5686077 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5688941 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5713299 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5713510 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5714280 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5714565 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5714726 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5715484 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5726140 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5726501 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5726749 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5726825 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5727247 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:11:43 IST 2023

Time Thread Level Category File:Line Message
5739913 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5740160 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5774120 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5774131 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5774766 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5812332 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5812704 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5815877 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5840176 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5840361 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5840765 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5841170 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5841301 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5842086 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5852521 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5852814 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5853175 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5853231 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5853581 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:13:49 IST 2023

Time Thread Level Category File:Line Message
5866220 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5866362 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
5893992 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5894002 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5894354 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
5932222 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
5932642 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
5935556 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
5960021 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
5960221 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
5960520 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5960924 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5961127 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5961639 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
5972075 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
5972391 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
5972639 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
5972689 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
5973065 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:15:49 IST 2023

Time Thread Level Category File:Line Message
5985572 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
5985824 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6016983 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6017146 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6017843 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6055747 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6055982 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6058811 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6083104 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6083190 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6083596 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6083945 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6084067 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6084705 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6095315 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6095625 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6095860 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6095910 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6096272 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:17:52 IST 2023

Time Thread Level Category File:Line Message
6108912 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6109198 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6141550 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6141685 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6142331 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6180128 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6180362 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6183652 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6208055 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6208160 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6208582 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6208898 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6209012 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6209707 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6220141 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6220455 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6220718 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6220768 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6221156 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:19:57 IST 2023

Time Thread Level Category File:Line Message
6233900 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6234080 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6261217 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6261233 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6261932 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6305864 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6306369 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6309657 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6333718 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6333856 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6334273 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6334634 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6334836 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6335401 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6345966 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6346278 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6346533 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6346582 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6346936 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:22:03 IST 2023

Time Thread Level Category File:Line Message
6359435 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6359669 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6392663 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6392697 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6393337 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6431523 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6432068 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6435472 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6460467 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6460605 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6461074 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6461432 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6461803 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6462432 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6467634 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6468566 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6468885 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6469037 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6469639 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:24:00 IST 2023

Time Thread Level Category File:Line Message
6476933 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6477122 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6510457 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6510508 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6511240 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6548786 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6549060 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6552131 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6576372 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6576450 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6576961 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6577269 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6577560 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6578365 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6583300 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6584260 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6584547 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6584668 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6585338 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:25:56 IST 2023

Time Thread Level Category File:Line Message
6592857 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6593028 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6620066 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6620087 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6620426 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6658348 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6658609 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6661599 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6689590 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6689712 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6690110 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6690445 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6690654 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6691265 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6696341 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6697299 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6697617 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6697683 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6698249 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:27:49 IST 2023

Time Thread Level Category File:Line Message
6706002 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6706221 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6739611 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6739785 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6740368 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6778452 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6778988 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6781954 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6806324 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6806556 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6807052 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6807391 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6807630 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6808268 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6813331 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6814261 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6814531 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6814613 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6815300 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:29:46 IST 2023

Time Thread Level Category File:Line Message
6822681 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6822868 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6849246 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6849424 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6849763 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6887314 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6887607 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6890817 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
6915524 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6915701 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6916179 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6916488 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6916699 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6917266 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
6922259 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
6923177 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
6923442 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
6923540 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
6924178 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:31:35 IST 2023

Time Thread Level Category File:Line Message
6931369 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
6931613 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
6958211 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
6958275 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
6958577 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
6996423 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
6996748 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
6999600 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7024230 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7024398 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7024740 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7025107 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7025592 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7026181 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7036600 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7037445 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7037732 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7037868 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7038380 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:33:34 IST 2023

Time Thread Level Category File:Line Message
7051122 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7051323 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7077459 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7077470 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7077768 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7114931 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7115322 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7118385 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7142827 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7142983 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7143449 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7143739 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7144080 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7144587 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7155050 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7155970 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7156274 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7156427 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7157086 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:35:33 IST 2023

Time Thread Level Category File:Line Message
7169831 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7170047 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7198206 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7198219 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7198883 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7236485 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7236704 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7239578 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7264228 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7264333 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7264715 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7264999 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7265228 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7265840 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7276345 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7277150 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7277442 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7277582 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7278128 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:37:34 IST 2023

Time Thread Level Category File:Line Message
7290683 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7290922 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7316449 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7316748 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7317182 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7354687 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7354915 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7357831 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7382243 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7382430 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7382736 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7383025 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7383212 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7383719 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7394160 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7394928 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7395197 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7395246 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7395736 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:39:31 IST 2023

Time Thread Level Category File:Line Message
7408338 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7408555 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7437394 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7437427 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7438279 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7475984 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7476269 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7479056 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7503485 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7503573 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7503993 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7504285 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7504488 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7505103 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7515577 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7516227 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7516522 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7516636 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7517093 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:41:33 IST 2023

Time Thread Level Category File:Line Message
7529731 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7530001 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7563983 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7564304 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7564675 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7602626 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7602887 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7605729 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7630036 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7630178 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7630507 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7630806 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7631176 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7631788 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7642224 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7642975 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7643281 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7643411 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7643865 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:43:40 IST 2023

Time Thread Level Category File:Line Message
7656535 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7656713 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7689815 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7689825 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7690481 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7728531 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7728752 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7732140 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7756183 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7756305 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7756646 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7756982 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7757388 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7758017 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7768528 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7769319 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7769643 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7769846 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7770248 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:45:46 IST 2023

Time Thread Level Category File:Line Message
7782862 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7783080 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7810947 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7811034 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7811400 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7848726 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7849003 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7852204 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7876746 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7876795 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7877185 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7877459 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7877785 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7878349 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
7889083 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
7890040 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7890446 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7890519 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
7890931 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:47:47 IST 2023

Time Thread Level Category File:Line Message
7903464 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
7903707 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
7930919 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7930996 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7931331 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
7968470 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
7968746 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
7971504 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
7995743 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
7995814 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
7996268 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
7996536 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
7996609 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********

Application log
Log session start time Wed Mar 22 16:49:33 IST 2023

Time Thread Level Category File:Line Message
8009481 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
8009668 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
8047381 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8047420 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8048070 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
8085511 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
8085763 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
8088662 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
8112967 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8113079 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8113415 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8113695 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8113899 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8114500 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
8124960 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
8125706 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8126015 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8126088 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8126586 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:51:42 IST 2023

Time Thread Level Category File:Line Message
8139263 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
8139451 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
8171862 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8172023 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8172686 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
8210196 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
8210592 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
8213396 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
8237275 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8237316 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8237745 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8238128 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8238572 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8239122 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
8249492 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
8250394 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8250706 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8250809 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8251303 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:53:47 IST 2023

Time Thread Level Category File:Line Message
8263895 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
8264091 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
8295551 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8295624 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8296214 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
8333581 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
8333993 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
8337331 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
8361494 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8361607 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8361988 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8362408 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8362669 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8363190 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
8373666 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
8374551 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8374837 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8374934 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8375432 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:55:51 IST 2023

Time Thread Level Category File:Line Message
8387981 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
8388273 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
8414378 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8414391 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8414651 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
8451930 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
8452251 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
8455484 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
8480091 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8480259 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8480639 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8480955 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8481168 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8481792 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
8492312 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
8492974 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8493241 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8493331 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8493872 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:57:50 IST 2023

Time Thread Level Category File:Line Message
8506639 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
8506909 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
8534106 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8534118 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8534466 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
8571847 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
8572115 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
8575021 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
8599707 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8599857 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8600338 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8600717 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8601052 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8601629 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
8612083 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
8613004 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8613290 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8613334 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8613912 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 16:59:50 IST 2023

Time Thread Level Category File:Line Message
8626592 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
8626772 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
8655318 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8655439 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8655834 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
8693589 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
8693828 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
8697128 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
8722210 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8722326 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8722811 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8723120 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8723410 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8724045 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
8734578 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
8735455 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8735723 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8735838 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8736338 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********

Application log
Log session start time Wed Mar 22 17:01:52 IST 2023

Application log
Log session start time Thu Mar 23 19:26:48 IST 2023

Time Thread Level Category File:Line Message
8748984 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
8749163 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
8777040 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8777119 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8777452 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
8831188 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
8831467 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
8834703 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
8859919 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
8860122 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
8860526 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8860838 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8861082 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8861641 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
8866719 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
8867548 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
8867825 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
8867925 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
8868578 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 24 20:23:37 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
207 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
Application log
Log session start time Sun Mar 26 18:39:59 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
197 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
34419 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
34434 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
34936 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
71808 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
72250 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
75132 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
99394 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
99478 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
99903 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
100226 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
100830 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
101571 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
105820 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
106662 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
106944 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
107030 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
107666 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Sun Mar 26 18:40:56 IST 2023

Time Thread Level Category File:Line Message
1 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
225 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
Application log
Log session start time Mon Mar 27 11:21:14 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
194 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
Application log
Log session start time Mon Mar 27 11:23:53 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
95 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
Application log
Log session start time Mon Mar 27 17:07:03 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
115 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
Application log
Log session start time Mon Mar 27 17:10:48 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
226 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
27282 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
27297 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
27670 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
66054 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
66712 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
69614 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
94132 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
94300 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
94744 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
95408 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
95824 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
96462 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
100898 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
101957 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
102225 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
102339 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
102935 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Mon Mar 27 17:13:23 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
232 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
27028 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
27054 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
27482 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
64289 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
64664 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
67672 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
Application log
Log session start time Mon Mar 27 18:15:24 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:22 ******** Launching browser*********
195 main INFO Sauce Labs FormStepDefination.java:144 ******** Opening URL*********
28062 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
28160 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
28582 main INFO Sauce Labs FormStepDefination.java:170 ******** Change the currency*********
67826 main INFO Sauce Labs FormStepDefination.java:155 ******** Clicking on Search Bar*********
68215 main INFO Sauce Labs FormStepDefination.java:157 ******** Entering Values in Search Bar*********
71094 main INFO Sauce Labs FormStepDefination.java:164 ******** Selecting Product from Search Result*********
95472 main INFO Sauce Labs FormStepDefination.java:38 ********Verify whether user logged in or not *********
95553 main INFO Sauce Labs FormStepDefination.java:45 ********User logged in *********
95901 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
96227 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
96892 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
97704 main INFO Sauce Labs FormStepDefination.java:203 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
101938 main INFO Sauce Labs FormStepDefination.java:177 ******** Click on One time Purchase radio button*********
102839 main INFO Sauce Labs FormStepDefination.java:186 ********Validating Product name*********
103115 main INFO Sauce Labs FormStepDefination.java:188 ********Validating Subscription Radio button is checked by default*********
103213 main INFO Sauce Labs FormStepDefination.java:190 ********Validating The Price*********
103872 main INFO Sauce Labs FormStepDefination.java:196 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Mon Mar 27 18:18:20 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:26 ******** Launching browser*********
263 main INFO Sauce Labs FormStepDefination.java:148 ******** Opening URL*********
33335 main INFO Sauce Labs FormStepDefination.java:42 ********Verify whether user logged in or not *********
33359 main INFO Sauce Labs FormStepDefination.java:49 ********User logged in *********
33801 main INFO Sauce Labs FormStepDefination.java:174 ******** Change the currency*********
71565 main INFO Sauce Labs FormStepDefination.java:228 ******** Clicking on Search Bar*********
71994 main INFO Sauce Labs FormStepDefination.java:230 ******** Entering Values in Search Bar*********
74805 main INFO Sauce Labs FormStepDefination.java:233 ******** Selecting Product from Search Result*********
Application log
Log session start time Wed Mar 29 11:09:53 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:26 ******** Launching browser*********
249 main INFO Sauce Labs FormStepDefination.java:148 ******** Opening URL*********
27413 main INFO Sauce Labs FormStepDefination.java:42 ********Verify whether user logged in or not *********
27439 main INFO Sauce Labs FormStepDefination.java:49 ********User logged in *********
27872 main INFO Sauce Labs FormStepDefination.java:174 ******** Change the currency*********
65829 main INFO Sauce Labs FormStepDefination.java:228 ******** Clicking on Search Bar*********
66141 main INFO Sauce Labs FormStepDefination.java:230 ******** Entering Values in Search Bar*********
68701 main INFO Sauce Labs FormStepDefination.java:233 ******** Selecting Product from Search Result*********
92786 main INFO Sauce Labs FormStepDefination.java:236 ********Verify whether user logged in or not *********
92830 main INFO Sauce Labs FormStepDefination.java:243 ********User logged in *********
92830 main INFO Sauce Labs FormStepDefination.java:245 ********Validating Product name*********
93514 main INFO Sauce Labs FormStepDefination.java:247 ********Validating Subscription Radio button is checked by default*********
94218 main INFO Sauce Labs FormStepDefination.java:249 ********Validating The Price*********
94646 main INFO Sauce Labs FormStepDefination.java:252 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
98665 main INFO Sauce Labs FormStepDefination.java:255 ******** Click on One time Purchase radio button*********
99152 main INFO Sauce Labs FormStepDefination.java:258 ********Validating Product name*********
99645 main INFO Sauce Labs FormStepDefination.java:260 ********Validating Subscription Radio button is checked by default*********
99782 main INFO Sauce Labs FormStepDefination.java:262 ********Validating The Price*********
100047 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Product name and Price for variant from Script*********
103994 main INFO Sauce Labs FormStepDefination.java:228 ******** Clicking on Search Bar*********
104353 main INFO Sauce Labs FormStepDefination.java:230 ******** Entering Values in Search Bar*********
107076 main INFO Sauce Labs FormStepDefination.java:233 ******** Selecting Product from Search Result*********
131744 main INFO Sauce Labs FormStepDefination.java:236 ********Verify whether user logged in or not *********
131804 main INFO Sauce Labs FormStepDefination.java:243 ********User logged in *********
131804 main INFO Sauce Labs FormStepDefination.java:245 ********Validating Product name*********
132375 main INFO Sauce Labs FormStepDefination.java:247 ********Validating Subscription Radio button is checked by default*********
133115 main INFO Sauce Labs FormStepDefination.java:249 ********Validating The Price*********
133682 main INFO Sauce Labs FormStepDefination.java:252 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
138577 main INFO Sauce Labs FormStepDefination.java:255 ******** Click on One time Purchase radio button*********
138976 main INFO Sauce Labs FormStepDefination.java:258 ********Validating Product name*********
139365 main INFO Sauce Labs FormStepDefination.java:260 ********Validating Subscription Radio button is checked by default*********
139463 main INFO Sauce Labs FormStepDefination.java:262 ********Validating The Price*********
139758 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Product name and Price for variant from Script*********
144628 main INFO Sauce Labs FormStepDefination.java:228 ******** Clicking on Search Bar*********
145004 main INFO Sauce Labs FormStepDefination.java:230 ******** Entering Values in Search Bar*********
148053 main INFO Sauce Labs FormStepDefination.java:233 ******** Selecting Product from Search Result*********
171986 main INFO Sauce Labs FormStepDefination.java:236 ********Verify whether user logged in or not *********
172052 main INFO Sauce Labs FormStepDefination.java:243 ********User logged in *********
172052 main INFO Sauce Labs FormStepDefination.java:245 ********Validating Product name*********
172842 main INFO Sauce Labs FormStepDefination.java:247 ********Validating Subscription Radio button is checked by default*********
173603 main INFO Sauce Labs FormStepDefination.java:249 ********Validating The Price*********
174020 main INFO Sauce Labs FormStepDefination.java:252 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
177875 main INFO Sauce Labs FormStepDefination.java:255 ******** Click on One time Purchase radio button*********
178253 main INFO Sauce Labs FormStepDefination.java:258 ********Validating Product name*********
178575 main INFO Sauce Labs FormStepDefination.java:260 ********Validating Subscription Radio button is checked by default*********
178656 main INFO Sauce Labs FormStepDefination.java:262 ********Validating The Price*********
178926 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Product name and Price for variant from Script*********
183112 main INFO Sauce Labs FormStepDefination.java:228 ******** Clicking on Search Bar*********
183425 main INFO Sauce Labs FormStepDefination.java:230 ******** Entering Values in Search Bar*********
186029 main INFO Sauce Labs FormStepDefination.java:233 ******** Selecting Product from Search Result*********
209867 main INFO Sauce Labs FormStepDefination.java:236 ********Verify whether user logged in or not *********
209924 main INFO Sauce Labs FormStepDefination.java:243 ********User logged in *********
209924 main INFO Sauce Labs FormStepDefination.java:245 ********Validating Product name*********
210580 main INFO Sauce Labs FormStepDefination.java:247 ********Validating Subscription Radio button is checked by default*********
211134 main INFO Sauce Labs FormStepDefination.java:249 ********Validating The Price*********
211417 main INFO Sauce Labs FormStepDefination.java:252 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
215596 main INFO Sauce Labs FormStepDefination.java:255 ******** Click on One time Purchase radio button*********
215977 main INFO Sauce Labs FormStepDefination.java:258 ********Validating Product name*********
216423 main INFO Sauce Labs FormStepDefination.java:260 ********Validating Subscription Radio button is checked by default*********
216557 main INFO Sauce Labs FormStepDefination.java:262 ********Validating The Price*********
216856 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Product name and Price for variant from Script*********
220659 main INFO Sauce Labs FormStepDefination.java:228 ******** Clicking on Search Bar*********
220999 main INFO Sauce Labs FormStepDefination.java:230 ******** Entering Values in Search Bar*********
223679 main INFO Sauce Labs FormStepDefination.java:233 ******** Selecting Product from Search Result*********
247446 main INFO Sauce Labs FormStepDefination.java:236 ********Verify whether user logged in or not *********
247497 main INFO Sauce Labs FormStepDefination.java:243 ********User logged in *********
247497 main INFO Sauce Labs FormStepDefination.java:245 ********Validating Product name*********
248077 main INFO Sauce Labs FormStepDefination.java:247 ********Validating Subscription Radio button is checked by default*********
248527 main INFO Sauce Labs FormStepDefination.java:249 ********Validating The Price*********
249115 main INFO Sauce Labs FormStepDefination.java:252 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
259364 main INFO Sauce Labs FormStepDefination.java:255 ******** Click on One time Purchase radio button*********
259706 main INFO Sauce Labs FormStepDefination.java:258 ********Validating Product name*********
260042 main INFO Sauce Labs FormStepDefination.java:260 ********Validating Subscription Radio button is checked by default*********
260154 main INFO Sauce Labs FormStepDefination.java:262 ********Validating The Price*********
260432 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Product name and Price for variant from Script*********
270490 main INFO Sauce Labs FormStepDefination.java:228 ******** Clicking on Search Bar*********
270785 main INFO Sauce Labs FormStepDefination.java:230 ******** Entering Values in Search Bar*********
273792 main INFO Sauce Labs FormStepDefination.java:233 ******** Selecting Product from Search Result*********
Application log
Log session start time Wed Mar 29 11:13:17 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:31 ******** Launching browser*********
270 main INFO Sauce Labs FormStepDefination.java:153 ******** Opening URL*********
29582 main INFO Sauce Labs FormStepDefination.java:47 ********Verify whether user logged in or not *********
29603 main INFO Sauce Labs FormStepDefination.java:54 ********User logged in *********
30301 main INFO Sauce Labs FormStepDefination.java:179 ******** Change the currency*********
69435 main INFO Sauce Labs FormStepDefination.java:233 ******** Clicking on Search Bar*********
69860 main INFO Sauce Labs FormStepDefination.java:235 ******** Entering Values in Search Bar*********
Application log
Log session start time Wed Mar 29 12:12:54 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:31 ******** Launching browser*********
223 main INFO Sauce Labs FormStepDefination.java:153 ******** Opening URL*********
41137 main INFO Sauce Labs FormStepDefination.java:47 ********Verify whether user logged in or not *********
41163 main INFO Sauce Labs FormStepDefination.java:54 ********User logged in *********
41666 main INFO Sauce Labs FormStepDefination.java:179 ******** Change the currency*********
79873 main INFO Sauce Labs FormStepDefination.java:233 ******** Clicking on Search Bar*********
80237 main INFO Sauce Labs FormStepDefination.java:235 ******** Entering Values in Search Bar*********
Application log
Log session start time Wed Mar 29 12:25:09 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:32 ******** Launching browser*********
203 main INFO Sauce Labs FormStepDefination.java:154 ******** Opening URL*********
26492 main INFO Sauce Labs FormStepDefination.java:48 ********Verify whether user logged in or not *********
26523 main INFO Sauce Labs FormStepDefination.java:55 ********User logged in *********
27073 main INFO Sauce Labs FormStepDefination.java:180 ******** Change the currency*********
64654 main INFO Sauce Labs FormStepDefination.java:234 ******** Clicking on Search Bar*********
65113 main INFO Sauce Labs FormStepDefination.java:236 ******** Entering Values in Search Bar*********
Application log
Log session start time Wed Mar 29 14:23:27 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
217 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
33317 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
33351 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
33838 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
71824 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
72108 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
75180 main INFO Sauce Labs FormStepDefination.java:246 ******** Selecting Product from Search Result*********
Application log
Log session start time Wed Mar 29 14:25:11 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
195 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
35513 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
35710 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
36117 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
73883 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
74275 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
Application log
Log session start time Wed Mar 29 14:34:45 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
246 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
34266 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
34283 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
34752 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
73235 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
73510 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
Application log
Log session start time Wed Mar 29 14:49:47 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
218 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
26972 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
27005 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
27458 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
65408 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
65738 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
68296 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
92332 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
92394 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
92394 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
93279 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
93801 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
94375 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
98354 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
98776 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
99224 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
99357 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
99657 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
103463 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
103813 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
106863 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
Application log
Log session start time Wed Mar 29 15:08:04 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
239 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
37743 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
37974 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
38886 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
77107 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
77536 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
80564 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
104438 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
104494 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
104494 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
105145 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
105892 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
106479 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
110415 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
110909 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
111312 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
111427 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
111890 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
115772 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
116120 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
118753 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
142622 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
142759 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
142759 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
143516 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
144190 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
144510 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
148715 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
149123 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
149599 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
149808 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
150183 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
153957 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
154290 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
156937 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
181262 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
181318 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
181318 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
181996 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
183049 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
183485 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
187396 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
187895 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
188336 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
188448 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
188738 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
192720 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
193162 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
196459 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
198050 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
198291 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
198291 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
199085 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
220942 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
221728 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
226000 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
226392 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
226860 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
226943 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
227258 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
231147 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
231452 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
234625 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
258507 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
258580 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
258588 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
259339 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
259942 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
260475 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
264236 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
264671 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
265147 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
265299 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
265546 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
269607 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
269991 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
272858 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
296734 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
296782 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
296782 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
297489 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
297707 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
298281 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
301529 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
301585 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
301833 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
301922 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
302082 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 29 15:11:01 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
216 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
35152 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
35216 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
35772 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
72925 main INFO Sauce Labs FormStepDefination.java:166 ******** Clicking on Search Bar*********
73701 main INFO Sauce Labs FormStepDefination.java:168 ******** Entering Values in Search Bar*********
76620 main INFO Sauce Labs FormStepDefination.java:175 ******** Selecting Product from Search Result*********
100944 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
101056 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
101482 main INFO Sauce Labs FormStepDefination.java:197 ********Validating Product name*********
102029 main INFO Sauce Labs FormStepDefination.java:199 ********Validating Subscription Radio button is checked by default*********
102193 main INFO Sauce Labs FormStepDefination.java:201 ********Validating The Price*********
102979 main INFO Sauce Labs FormStepDefination.java:214 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
107075 main INFO Sauce Labs FormStepDefination.java:188 ******** Click on One time Purchase radio button*********
107631 main INFO Sauce Labs FormStepDefination.java:197 ********Validating Product name*********
107948 main INFO Sauce Labs FormStepDefination.java:199 ********Validating Subscription Radio button is checked by default*********
108014 main INFO Sauce Labs FormStepDefination.java:201 ********Validating The Price*********
108498 main INFO Sauce Labs FormStepDefination.java:207 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 29 15:34:15 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
226 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
27031 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
27075 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
27552 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
65527 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
65856 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
68449 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
92703 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
92751 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
92751 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
93299 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
93580 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
94214 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
98453 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
98763 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
99155 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
99243 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
99462 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
103080 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
103376 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
105939 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
129733 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
129766 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
129774 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
130557 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
131169 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
131392 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
135097 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
135422 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
135795 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
135950 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
136261 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
140100 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
140433 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
142951 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
166815 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
167383 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
167390 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
167945 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
168769 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
169020 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
172533 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
172849 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
173333 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
173475 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
173796 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
177516 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
177940 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
180548 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
204498 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
204546 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
204554 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
205200 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
205900 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
206280 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
209832 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
210090 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
210507 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
210675 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
210990 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
214651 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
214920 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
217441 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
241334 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
241423 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
241423 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
242131 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
242686 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
243152 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
246844 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
247099 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
247647 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
247788 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
248112 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
251894 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
252215 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
254947 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
278789 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
278837 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
278837 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
279383 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
279554 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
280100 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
283410 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
283488 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
283727 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
283778 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
283889 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 29 15:40:54 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
236 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
26360 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
26502 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
26990 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
65187 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
65707 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
68399 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
92218 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
92267 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
92267 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
92990 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
93527 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
94161 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
98300 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
98705 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
99162 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
99313 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
99671 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
105308 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
105634 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
108624 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
132445 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
132500 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
132500 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
133192 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
133667 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
134260 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
138198 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
138634 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
139094 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
139202 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
139488 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
145096 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
145417 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
148471 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
172423 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
172488 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
172488 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
173196 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
173816 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
174402 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
178529 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
179016 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
179494 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
179674 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
179887 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
185506 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
185859 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
188403 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
212171 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
212235 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
212235 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
212946 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
213870 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
214193 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
218353 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
218798 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
219247 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
219356 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
219625 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
225173 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
225454 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
228461 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
252328 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
252397 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
252397 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
253270 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
253767 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
254395 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
258363 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
258930 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
259405 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
259544 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
259804 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
265374 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
265735 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
268761 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
293052 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
293101 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
293101 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
293592 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
293833 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
294637 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
297722 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
297784 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
298040 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
298114 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
298351 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 29 18:08:33 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
186 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
37958 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
38192 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
38794 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
76118 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
76509 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
79157 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
103088 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
103136 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
103136 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
103819 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
104133 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
104383 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
108417 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
108824 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
109249 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
109344 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
109618 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
115067 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
115384 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
118371 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
142124 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
142164 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
142164 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
142750 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
143439 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
143912 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
147550 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
147953 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
148358 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
148452 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
148791 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
154152 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
154454 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
157432 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
181508 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
181548 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
181556 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
182444 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
183207 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
183797 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
187457 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
187874 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
188327 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
188424 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
188784 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
194350 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
194705 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
197350 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
221413 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
221468 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
221470 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
222065 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
222560 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
223081 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
226825 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
227174 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
227612 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
227719 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
228017 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
233337 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
233617 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
236622 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
260312 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
260352 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
260352 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
260963 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
261285 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
261567 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
265632 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
266154 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
266587 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
266716 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
267039 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
272585 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
272833 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
275812 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
300085 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
300312 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
300312 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
300884 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
301463 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
301876 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
304836 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
305140 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
305539 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
305612 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
305893 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Mar 29 18:13:12 IST 2023

Time Thread Level Category File:Line Message
1 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
217 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
26985 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
27000 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
27530 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
65041 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
65472 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
68044 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
92727 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
93142 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
93142 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
Application log
Log session start time Wed Mar 29 18:17:25 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
187 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
38342 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
38390 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
38795 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
76945 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
77271 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
79815 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
103671 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
103881 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
103882 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
105915 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
127246 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
128333 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
132438 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
132712 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
156501 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
156823 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
157079 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 00:39:42 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
160 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
27529 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
27544 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
27996 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
66006 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
66370 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
68931 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
92625 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
92681 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
92681 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
93270 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
94114 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
94625 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
98510 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
123010 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
124070 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
124462 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
124725 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
130471 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
130689 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
133732 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
157455 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
157512 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
157512 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
158356 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
158921 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
159589 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
162657 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
193164 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
194346 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
194575 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
194906 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
200548 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
200871 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
203939 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
227777 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
227833 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
227833 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
228566 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
229047 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
229604 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
233609 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
257864 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
259044 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
259373 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
259703 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
265472 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
265736 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
268763 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
292843 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
292964 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
292970 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
293849 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
294353 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
294889 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
298070 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
322754 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
323826 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
324342 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
324642 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
330088 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
330390 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
333457 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
357551 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
357631 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
357631 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
358419 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
359109 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
360312 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
364421 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
388688 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
390033 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
390215 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
390526 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
396305 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
396592 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
399722 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
423993 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
424038 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
424038 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
424667 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
425220 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
425940 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
429031 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
453384 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
454528 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
454760 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
455192 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
460664 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
460969 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
464019 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
487887 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
487925 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
487928 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
488716 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
489325 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
489878 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
493590 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
517950 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
519135 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
519398 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
519780 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
525588 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
525852 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
528390 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
552229 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
552284 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
552284 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
553004 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
553425 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
553858 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
556998 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
581434 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
582646 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
582830 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
583160 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
588803 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
589151 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
592196 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
616344 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
616777 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
616777 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
617253 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
618065 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
618491 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
622516 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
646819 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
648074 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
648353 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
648665 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
654489 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
654780 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
657907 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
681515 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
681580 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
681580 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
682386 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
682876 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
683713 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
686770 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
711046 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
712274 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
712431 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
712714 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
718209 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
718498 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
721480 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
745448 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
745497 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
745497 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
746212 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
747030 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
747807 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
751907 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
776291 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
777540 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
777765 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
778112 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
783759 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
784021 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
787089 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
810993 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
811053 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
811061 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
811739 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
812221 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
812857 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
815884 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
839899 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
840829 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
841208 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
841758 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
847141 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
847393 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
850473 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
874713 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
874754 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
874762 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
875487 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
876073 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
876731 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
880830 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
905429 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
906515 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
906692 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
907021 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
912891 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
913198 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
916409 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
940323 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
940363 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
940363 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
941290 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
941708 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
942239 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
945292 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
970154 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
971352 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
971552 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
971902 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
977424 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
977689 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
980698 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1004720 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1004760 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1004760 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1005394 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1006078 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1006793 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1010697 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1035072 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1036096 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1036264 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1036692 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1042574 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1042852 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1045948 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1069819 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1069875 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1069875 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1070559 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1071195 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1071407 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1074372 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1098500 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1099305 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1100002 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1100420 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1105807 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1106151 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1109142 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1133087 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1133152 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1133152 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1133997 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1134461 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1135263 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1139096 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1163391 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1164655 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1164953 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1165227 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1170876 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1171237 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1173734 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1198503 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1198584 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1198584 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1199422 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1200329 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1200667 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1203760 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1228155 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1229229 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1229712 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1230060 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1235657 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1236004 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1238588 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1262422 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1262462 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1262462 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1263097 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1263661 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1263861 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1268153 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1292573 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1293701 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1293821 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1294228 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1300006 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1300288 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1303395 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1327084 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1327149 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1327149 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1327832 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1328418 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1329136 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1332101 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1356059 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1356998 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1357405 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1357821 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1363573 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1363830 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1366420 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1390346 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1390420 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1390420 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1391127 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1391617 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1392289 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1396489 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1420805 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1422185 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1422402 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1422755 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1428384 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1428660 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1431687 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1455318 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1455359 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1455359 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1456131 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1456516 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1457309 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1460407 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1484661 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1486287 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1486449 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1486735 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1492172 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1492497 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1495520 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1519546 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1519594 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1519594 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1520302 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1520840 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1521539 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1525469 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1549706 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1551328 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1551491 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1551874 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1557985 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1558272 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1561326 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1585300 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1585373 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1585373 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1586055 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1586658 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1587239 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1590328 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1614955 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1616075 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1616475 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1616772 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1622239 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1622536 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1625568 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1649744 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1649793 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1649793 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1650444 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1651142 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1651793 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1656076 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1680534 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1681596 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1681808 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1682165 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1687921 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1688168 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1691194 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1715289 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1715347 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1715347 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1716022 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1716656 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1717204 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1720241 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1744753 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1745785 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1746062 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1746431 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1751937 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1752219 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1755260 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1779307 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1779379 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1779379 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1780130 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1780637 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1781366 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1785051 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1809640 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1810743 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1810928 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1811263 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1817020 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1817303 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1820345 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1844521 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1844581 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1844581 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1845279 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1845779 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1846368 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1849626 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1874132 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1875526 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1875746 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1876014 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1881622 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1881890 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1884922 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1910035 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1910075 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1910075 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1910718 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1911526 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1912056 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1916181 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
1939460 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
1940290 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
1940588 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
1941430 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
1947332 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
1947588 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
1950645 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
1975057 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
1975114 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
1975114 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
1975812 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
1976454 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
1976979 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1980150 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2004787 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2005975 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2006191 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2006464 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
2011959 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
2012263 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
2015308 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
2017239 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
2017456 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
2017456 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
2018106 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
2040018 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
2040689 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2045208 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2069526 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2070675 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2070833 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2071153 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
2077156 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
2077411 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
2080534 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
2104488 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
2104561 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
2104561 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
2105427 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
2105949 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
2106175 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2109444 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2133759 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2134834 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2135255 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2135567 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
2141067 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
2141333 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
2144327 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
2168297 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
2168344 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
2168344 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
2169144 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
2169497 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
2170467 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2180767 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2204097 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2204594 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2204875 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2205657 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
2215969 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
2216305 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
2219283 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
2242935 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
2242984 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
2242984 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
2243652 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
2243900 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
2244464 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2254965 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2278393 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2278964 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2279221 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2279896 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
2290175 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
2290497 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
2293055 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
2317020 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
2317069 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
2317069 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
2317823 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
2318144 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
2319084 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2329383 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2353087 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2353777 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2353969 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2354553 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
2364698 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
2365008 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
2367699 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
2391742 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
2391784 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
2391784 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
2392521 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
2392890 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
2393689 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2404153 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2427619 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2428126 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2428616 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2429299 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
2439411 main INFO Sauce Labs FormStepDefination.java:235 ******** Clicking on Search Bar*********
2439780 main INFO Sauce Labs FormStepDefination.java:237 ******** Entering Values in Search Bar*********
2442317 main INFO Sauce Labs FormStepDefination.java:251 ******** Selecting Product from Search Result*********
2466250 main INFO Sauce Labs FormStepDefination.java:254 ********Verify whether user logged in or not *********
2466315 main INFO Sauce Labs FormStepDefination.java:261 ********User logged in *********
2466315 main INFO Sauce Labs FormStepDefination.java:263 ********Validating Product name*********
2467085 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Subscription Radio button is checked by default*********
2467765 main INFO Sauce Labs FormStepDefination.java:267 ********Validating The Price*********
2468414 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2472492 main INFO Sauce Labs FormStepDefination.java:273 ******** Click on One time Purchase radio button*********
2496916 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Product name*********
2497930 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Subscription Radio button is checked by default*********
2498140 main INFO Sauce Labs FormStepDefination.java:282 ********Validating The Price*********
2498484 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 10:21:34 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
218 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
28832 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
28907 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
29945 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
70310 main INFO Sauce Labs FormStepDefination.java:237 ******** Clicking on Search Bar*********
70666 main INFO Sauce Labs FormStepDefination.java:239 ******** Entering Values in Search Bar*********
73232 main INFO Sauce Labs FormStepDefination.java:253 ******** Selecting Product from Search Result*********
97473 main INFO Sauce Labs FormStepDefination.java:256 ********Verify whether user logged in or not *********
97519 main INFO Sauce Labs FormStepDefination.java:263 ********User logged in *********
97519 main INFO Sauce Labs FormStepDefination.java:265 ********Validating Product name*********
98123 main INFO Sauce Labs FormStepDefination.java:267 ********Validating Subscription Radio button is checked by default*********
98634 main INFO Sauce Labs FormStepDefination.java:269 ********Validating The Price*********
98901 main INFO Sauce Labs FormStepDefination.java:272 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
103052 main INFO Sauce Labs FormStepDefination.java:275 ******** Click on One time Purchase radio button*********
127369 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
128160 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
128371 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
128750 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for variant from Script*********
134354 main INFO Sauce Labs FormStepDefination.java:237 ******** Clicking on Search Bar*********
134640 main INFO Sauce Labs FormStepDefination.java:239 ******** Entering Values in Search Bar*********
137218 main INFO Sauce Labs FormStepDefination.java:253 ******** Selecting Product from Search Result*********
Application log
Log session start time Fri Mar 31 10:23:37 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
473 main INFO Sauce Labs FormStepDefination.java:238 ******** Opening URL*********
Application log
Log session start time Fri Mar 31 10:31:05 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
439 main INFO Sauce Labs FormStepDefination.java:238 ******** Opening URL*********
31799 main INFO Sauce Labs FormStepDefination.java:259 ********Verify whether user logged in or not *********
31965 main INFO Sauce Labs FormStepDefination.java:266 ********User logged in *********
31966 main INFO Sauce Labs FormStepDefination.java:268 ********Validating Product name*********
32423 main INFO Sauce Labs FormStepDefination.java:270 ********Validating Subscription Radio button is checked by default*********
32596 main INFO Sauce Labs FormStepDefination.java:272 ********Validating The Price*********
33077 main INFO Sauce Labs FormStepDefination.java:275 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
37263 main INFO Sauce Labs FormStepDefination.java:278 ******** Click on One time Purchase radio button*********
61928 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
62648 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Subscription Radio button is checked by default*********
62801 main INFO Sauce Labs FormStepDefination.java:287 ********Validating The Price*********
63163 main INFO Sauce Labs FormStepDefination.java:290 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 10:34:24 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
530 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
39228 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
77959 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
78196 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
78196 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
78504 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
79211 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
79619 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
83370 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
108512 main INFO Sauce Labs FormStepDefination.java:291 ********Validating Product name*********
109278 main INFO Sauce Labs FormStepDefination.java:293 ********Validating Subscription Radio button is checked by default*********
109464 main INFO Sauce Labs FormStepDefination.java:295 ********Validating The Price*********
110013 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 10:35:32 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
554 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
33281 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
Application log
Log session start time Fri Mar 31 10:51:26 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
925 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
27624 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
Application log
Log session start time Fri Mar 31 10:52:54 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
567 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
32515 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
Application log
Log session start time Fri Mar 31 11:14:13 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
489 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
33960 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
73618 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
73823 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
73825 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
74088 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
74616 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
74827 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
77660 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
77902 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
78302 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
78412 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
78607 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 11:17:42 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
229 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
26734 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
63719 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
63741 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
63742 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
63968 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
64070 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
64152 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
66852 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
66957 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
67214 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
67285 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
67363 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 11:18:47 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
245 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
26492 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
Application log
Log session start time Fri Mar 31 11:20:29 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
233 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
24717 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
62560 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
62576 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
62577 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
62828 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
62950 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
63057 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
65634 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
65772 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
66055 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
66116 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
66217 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 11:46:08 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
242 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
27768 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
64707 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
64787 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
64788 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
65026 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
65152 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
65233 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
68083 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
156412 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
156704 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
156756 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
156860 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
161583 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
183631 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
218694 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
218723 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
218723 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
218959 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
219052 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
219138 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
221672 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
238178 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
238438 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
238532 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
238637 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 13:21:56 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
242 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
25401 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
64299 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
64363 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
64363 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
64599 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
64759 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
64876 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
67611 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
Application log
Log session start time Fri Mar 31 13:23:32 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
217 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
Application log
Log session start time Fri Mar 31 13:25:17 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
168 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
Application log
Log session start time Fri Mar 31 13:28:01 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
222 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
Application log
Log session start time Fri Mar 31 13:29:42 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
171 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
69930 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
Application log
Log session start time Fri Mar 31 14:52:14 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
178 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
72184 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
154877 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
154895 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
154896 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
155135 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
155204 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
155252 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
157780 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
157867 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
158091 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
158156 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
158199 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
162677 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
229406 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
308693 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
308697 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
308697 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
308928 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
308991 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
309029 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
311581 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
311672 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
311901 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
311961 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
312050 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
316514 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
383377 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
462630 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
462635 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
462636 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
462859 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
462900 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
462936 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
465532 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
465664 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
465895 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
465967 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
466051 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
470557 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
537296 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
616747 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
616752 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
616752 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
616978 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
617022 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
617066 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
619624 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
619717 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
619937 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
619960 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
620031 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
624509 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
690299 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
768925 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
768929 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
768929 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
769163 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
769211 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
769268 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
771786 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
771882 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
772092 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
772114 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
772200 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
776648 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
843329 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
922306 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
922310 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
922310 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
922524 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
922559 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
922600 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
925139 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
925162 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
925392 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
925422 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
925491 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
929927 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
996143 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
1075233 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
1075236 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
1075236 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
1075484 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
1075528 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
1075571 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1078083 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
1078159 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
1078380 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
1078438 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
1078484 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
1082941 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
1148813 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
1228200 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
1228203 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
1228204 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
1228430 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
1228480 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
1228521 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1231090 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
1231181 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
1231468 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
1231536 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
1231607 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
1236073 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
1302259 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
1381791 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
1381795 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
1381795 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
1382023 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
1382071 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
1382125 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1384637 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
1384733 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
1384949 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
1384976 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
1385059 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
1389498 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
1392293 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
1471468 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
1471471 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
1471471 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
1471701 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
1471740 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
1471789 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1474324 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
1474410 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
1474646 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
1474711 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
1474757 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
1479246 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
1545606 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
1624641 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
1624645 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
1624646 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
1624870 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
1624928 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
1624965 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1627479 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
1627578 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
1627794 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
1627825 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
1627926 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
1632531 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
1698539 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
1777541 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
1777547 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
1777549 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
1777975 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
1778567 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
1778713 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1782241 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
1782521 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
1782777 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
1782952 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
1783184 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
1788605 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
1856999 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
1939590 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
1939597 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
1939598 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
1939992 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
1940317 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
1940555 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1943957 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
1944193 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
1944468 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
1944717 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
1944964 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
1950321 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
2020106 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
2039040 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
2039046 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
2039046 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
2039830 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
2040617 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
2040824 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2045256 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
2045611 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
2045873 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
2046075 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
2046227 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
2051978 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
2121936 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
2204700 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
2204706 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
2204709 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
2205261 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
2205475 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
2205707 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2208996 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
2209387 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
2209633 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
2209797 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
2210077 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
2215625 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
2284270 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
2367164 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
2367174 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
2367175 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
2367716 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
2368143 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
2368408 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2371937 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
2372259 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
2372500 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
2372673 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
2372806 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
2378248 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
2448515 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
2530932 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
2530941 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
2530942 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
2531428 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
2531724 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
2531934 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2535136 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
2535520 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
2535771 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
2535900 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
2536037 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
2541439 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
2610302 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
2693239 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
2693245 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
2693248 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
2693714 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
2694121 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
2694385 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2697814 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
2698164 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
2698463 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
2698612 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
2698736 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
2704337 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
2774469 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
2858673 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
2858680 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
2858680 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
2859133 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
2859518 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
2859769 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
2863670 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
2863970 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
2864219 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
2864378 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
2864525 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
2869997 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
2940289 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3023341 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3023344 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3023347 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3023773 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3024214 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3024391 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3027806 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3028094 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3028366 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3028529 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3028755 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3034212 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
3104752 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3187794 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3187797 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3187800 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3188345 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3188744 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3188954 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3192706 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3193039 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3193340 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3193514 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3193620 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3198976 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
3204684 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3286586 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3286592 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3286592 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3287077 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3287729 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3287948 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3291416 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3291647 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3291909 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3292068 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3292291 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3297559 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
3367773 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3450858 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3450861 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3450861 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3451302 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3451604 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3451899 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3455367 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3455826 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3456082 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3456265 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3456428 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3461934 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
3532523 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3615503 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3615509 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3615511 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3616028 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3616297 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3616632 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3620369 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3620740 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3621002 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3621247 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3621343 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3626718 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
3697043 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3779895 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3779908 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3779908 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3780398 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3780744 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3780997 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3784320 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3784704 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3784956 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3785097 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3785262 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3790767 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
3861275 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3943548 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3943564 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3943567 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3944111 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3944422 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3944631 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3948109 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3948399 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3948629 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3948823 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3948965 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3954418 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
3959949 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
3979111 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
3979117 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
3979118 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
3979991 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
3980574 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
3980899 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
3984693 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
3985006 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
3985293 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
3985862 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
3986089 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
3991948 main INFO Sauce Labs FormStepDefination.java:244 ******** Opening URL*********
4060347 main INFO Sauce Labs FormStepDefination.java:249 ******** Change the currency*********
4142230 main INFO Sauce Labs FormStepDefination.java:267 ********Verify whether user logged in or not *********
4142236 main INFO Sauce Labs FormStepDefination.java:274 ********User logged in *********
4142236 main INFO Sauce Labs FormStepDefination.java:276 ********Validating Product name*********
4142717 main INFO Sauce Labs FormStepDefination.java:278 ********Validating Subscription Radio button is checked by default*********
4143028 main INFO Sauce Labs FormStepDefination.java:280 ********Validating The Price*********
4143332 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
4146117 main INFO Sauce Labs FormStepDefination.java:286 ******** Click on One time Purchase radio button*********
4146168 main INFO Sauce Labs FormStepDefination.java:292 ********Validating Product name*********
4146405 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Subscription Radio button is checked by default*********
4146460 main INFO Sauce Labs FormStepDefination.java:296 ********Validating The Price*********
4146598 main INFO Sauce Labs FormStepDefination.java:299 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 14:55:12 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
124 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
78045 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
78058 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
79356 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
Application log
Log session start time Fri Mar 31 15:00:10 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
151 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
74402 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
74419 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
75361 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
162568 main INFO Sauce Labs FormStepDefination.java:166 ******** Clicking on Search Bar*********
163112 main INFO Sauce Labs FormStepDefination.java:168 ******** Entering Values in Search Bar*********
166880 main INFO Sauce Labs FormStepDefination.java:175 ******** Selecting Product from Search Result*********
168321 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
168331 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
169482 main INFO Sauce Labs FormStepDefination.java:197 ********Validating Product name*********
169938 main INFO Sauce Labs FormStepDefination.java:199 ********Validating Subscription Radio button is checked by default*********
175327 main INFO Sauce Labs FormStepDefination.java:201 ********Validating The Price*********
175952 main INFO Sauce Labs FormStepDefination.java:214 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
179839 main INFO Sauce Labs FormStepDefination.java:188 ******** Click on One time Purchase radio button*********
180574 main INFO Sauce Labs FormStepDefination.java:197 ********Validating Product name*********
180822 main INFO Sauce Labs FormStepDefination.java:199 ********Validating Subscription Radio button is checked by default*********
180945 main INFO Sauce Labs FormStepDefination.java:201 ********Validating The Price*********
181478 main INFO Sauce Labs FormStepDefination.java:207 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Fri Mar 31 15:02:01 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
141 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
71585 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
71625 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
72481 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
Application log
Log session start time Fri Mar 31 15:04:16 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
162 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
71279 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
71323 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
72434 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
Application log
Log session start time Sun Apr 02 17:11:28 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
139 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
75323 main INFO Sauce Labs FormStepDefination.java:49 ********Verify whether user logged in or not *********
75359 main INFO Sauce Labs FormStepDefination.java:56 ********User logged in *********
76209 main INFO Sauce Labs FormStepDefination.java:181 ******** Change the currency*********
Application log
Log session start time Sun Apr 02 17:12:20 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
55 main INFO Sauce Labs FormStepDefination.java:155 ******** Opening URL*********
Application log
Log session start time Sun Apr 02 17:23:57 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
163 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
67110 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
147747 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
147751 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
147751 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
Application log
Log session start time Sun Apr 02 17:31:08 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
150 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
23780 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
36258 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
88472 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
152743 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
152743 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
152748 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
153009 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
153070 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
153103 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
155651 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
155758 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
155980 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
156017 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
156089 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Sun Apr 02 17:53:50 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
165 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
72697 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
159382 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
159387 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
159387 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
Application log
Log session start time Sun Apr 02 21:44:20 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
375 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
28965 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
93107 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
93116 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
93117 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
93483 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
160927 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
224772 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
224780 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
224780 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
225164 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
225610 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
225757 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
229097 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
229284 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
229535 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
229794 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
229916 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
234960 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
294067 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
294077 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
294077 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
294441 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
294759 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
294928 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
298076 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
298388 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
298643 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
298829 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
299072 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
304159 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
358086 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
421999 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
422030 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
422030 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
422326 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
422716 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
422880 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
425935 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
426164 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
426503 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
426586 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
426803 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
431834 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
436404 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
453741 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
453747 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
453747 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
454253 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
454622 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
454906 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
458501 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
458713 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
458962 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
459136 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
459374 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
464336 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
469058 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
487416 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
487424 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
487425 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
487906 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
488055 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
488439 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
491945 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
492019 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
492254 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
492348 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
492461 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
497381 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
631844 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
695846 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
695861 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
695861 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
696159 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
696325 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
696500 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
699600 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
699871 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
700128 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
700296 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
700553 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
705875 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
759978 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
824327 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
824342 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
824342 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
824648 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
825023 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
825137 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
828181 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
828396 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
828647 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
828810 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
828951 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
833808 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
1130504 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
1194267 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
1194285 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
1194285 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
1194640 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
1195007 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
1195166 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1198114 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
1198318 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
1198551 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
1198688 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
1198805 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
1203679 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
1258728 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
1322662 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
1322668 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
1322668 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
1323021 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
1323372 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
1323520 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
1326645 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
1326842 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
1327082 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
1327199 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
1327328 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
1332242 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
1337083 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
8648177 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13599975 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13613185 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
13628782 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
13632925 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632933 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632941 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632950 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632957 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632966 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632972 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632978 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632986 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13632997 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633007 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633014 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633022 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633029 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633036 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633044 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633052 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633060 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633068 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633076 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633083 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633091 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633097 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633119 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633128 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633134 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633144 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633152 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633159 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633167 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633173 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633181 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633193 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633202 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633210 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633217 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633225 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633237 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633246 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633255 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633265 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633273 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633280 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633296 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633305 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633311 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633318 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633326 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633333 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633340 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633345 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633353 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633359 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633364 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633374 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633382 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633388 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633396 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633404 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633411 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633418 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633424 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633430 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633438 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633445 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633452 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633458 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633463 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633468 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633476 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633482 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633489 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633495 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633502 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633509 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633516 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633521 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633529 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633535 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633541 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633548 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633554 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633562 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633568 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633575 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633583 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633590 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633595 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633603 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633610 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633620 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633628 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633635 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633644 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633654 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633661 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633670 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633676 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633683 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
13633688 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
Application log
Log session start time Mon Apr 03 14:43:48 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:33 ******** Launching browser*********
396 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
55660 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
119236 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
119243 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
119243 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
119609 main INFO Sauce Labs FormStepDefination.java:248 ******** Opening URL*********
166690 main INFO Sauce Labs FormStepDefination.java:253 ******** Change the currency*********
183300 main INFO Sauce Labs FormStepDefination.java:271 ********Verify whether user logged in or not *********
183309 main INFO Sauce Labs FormStepDefination.java:278 ********User logged in *********
183309 main INFO Sauce Labs FormStepDefination.java:280 ********Validating Product name*********
183812 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Subscription Radio button is checked by default*********
184016 main INFO Sauce Labs FormStepDefination.java:284 ********Validating The Price*********
184271 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
194557 main INFO Sauce Labs FormStepDefination.java:290 ******** Click on One time Purchase radio button*********
194602 main INFO Sauce Labs FormStepDefination.java:296 ********Validating Product name*********
194824 main INFO Sauce Labs FormStepDefination.java:298 ********Validating Subscription Radio button is checked by default*********
194880 main INFO Sauce Labs FormStepDefination.java:300 ********Validating The Price*********
194951 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Mon Apr 03 14:48:31 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Mon Apr 03 15:11:07 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Mon Apr 03 20:39:18 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
187 main INFO Sauce Labs FormStepDefination.java:254 ******** Opening URL*********
28122 main INFO Sauce Labs FormStepDefination.java:260 ******** Change the currency*********
92525 main INFO Sauce Labs FormStepDefination.java:278 ********Verify whether user logged in or not *********
92528 main INFO Sauce Labs FormStepDefination.java:285 ********User logged in *********
92528 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name*********
92899 main INFO Sauce Labs FormStepDefination.java:254 ******** Opening URL*********
155736 main INFO Sauce Labs FormStepDefination.java:260 ******** Change the currency*********
220986 main INFO Sauce Labs FormStepDefination.java:278 ********Verify whether user logged in or not *********
220992 main INFO Sauce Labs FormStepDefination.java:285 ********User logged in *********
220993 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name*********
221224 main INFO Sauce Labs FormStepDefination.java:289 ********Validating Subscription Radio button is checked by default*********
221262 main INFO Sauce Labs FormStepDefination.java:291 ********Validating The Price*********
221300 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
231364 main INFO Sauce Labs FormStepDefination.java:297 ******** Click on One time Purchase radio button*********
231394 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name*********
231614 main INFO Sauce Labs FormStepDefination.java:305 ********Validating Subscription Radio button is checked by default*********
231644 main INFO Sauce Labs FormStepDefination.java:307 ********Validating The Price*********
231679 main INFO Sauce Labs FormStepDefination.java:310 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Tue Apr 04 10:27:24 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
433 main INFO Sauce Labs FormStepDefination.java:254 ******** Opening URL*********
29224 main INFO Sauce Labs FormStepDefination.java:260 ******** Change the currency*********
93476 main INFO Sauce Labs FormStepDefination.java:278 ********Verify whether user logged in or not *********
93488 main INFO Sauce Labs FormStepDefination.java:285 ********User logged in *********
93491 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name*********
94315 main INFO Sauce Labs FormStepDefination.java:254 ******** Opening URL*********
156698 main INFO Sauce Labs FormStepDefination.java:260 ******** Change the currency*********
220614 main INFO Sauce Labs FormStepDefination.java:278 ********Verify whether user logged in or not *********
220627 main INFO Sauce Labs FormStepDefination.java:285 ********User logged in *********
220628 main INFO Sauce Labs FormStepDefination.java:287 ********Validating Product name*********
221040 main INFO Sauce Labs FormStepDefination.java:289 ********Validating Subscription Radio button is checked by default*********
221366 main INFO Sauce Labs FormStepDefination.java:291 ********Validating The Price*********
221586 main INFO Sauce Labs FormStepDefination.java:294 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
224661 main INFO Sauce Labs FormStepDefination.java:297 ******** Click on One time Purchase radio button*********
224902 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Product name*********
225150 main INFO Sauce Labs FormStepDefination.java:305 ********Validating Subscription Radio button is checked by default*********
225292 main INFO Sauce Labs FormStepDefination.java:307 ********Validating The Price*********
225480 main INFO Sauce Labs FormStepDefination.java:310 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Tue Apr 04 13:09:27 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
377 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
59232 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
121346 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
121356 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
121358 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
121786 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
126787 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
187124 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
187135 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
187135 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
187515 main INFO Sauce Labs FormStepDefination.java:284 ********Validating Subscription Radio button is checked by default*********
187838 main INFO Sauce Labs FormStepDefination.java:286 ********Validating The Price*********
188040 main INFO Sauce Labs FormStepDefination.java:290 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
191017 main INFO Sauce Labs FormStepDefination.java:294 ******** Click on One time Purchase radio button*********
191292 main INFO Sauce Labs FormStepDefination.java:300 ********Validating Product name*********
191544 main INFO Sauce Labs FormStepDefination.java:302 ********Validating Subscription Radio button is checked by default*********
191704 main INFO Sauce Labs FormStepDefination.java:304 ********Validating The Price*********
191797 main INFO Sauce Labs FormStepDefination.java:307 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Tue Apr 04 14:20:13 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
336 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
34765 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
96626 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
96638 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
96638 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
97009 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
97567 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
146462 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
207040 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
207049 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
207051 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
207452 main INFO Sauce Labs FormStepDefination.java:284 ********Validating Subscription Radio button is checked by default*********
207740 main INFO Sauce Labs FormStepDefination.java:286 ********Validating The Price*********
207923 main INFO Sauce Labs FormStepDefination.java:290 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
211210 main INFO Sauce Labs FormStepDefination.java:294 ******** Click on One time Purchase radio button*********
211500 main INFO Sauce Labs FormStepDefination.java:300 ********Validating Product name*********
211738 main INFO Sauce Labs FormStepDefination.java:302 ********Validating Subscription Radio button is checked by default*********
211904 main INFO Sauce Labs FormStepDefination.java:304 ********Validating The Price*********
212118 main INFO Sauce Labs FormStepDefination.java:307 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Tue Apr 04 14:27:06 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
199 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
25889 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
91346 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
91350 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
91350 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
91580 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
91708 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
137887 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
196628 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
196632 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
196632 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
196846 main INFO Sauce Labs FormStepDefination.java:284 ********Validating Subscription Radio button is checked by default*********
196886 main INFO Sauce Labs FormStepDefination.java:286 ********Validating The Price*********
196943 main INFO Sauce Labs FormStepDefination.java:290 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
199421 main INFO Sauce Labs FormStepDefination.java:294 ******** Click on One time Purchase radio button*********
199524 main INFO Sauce Labs FormStepDefination.java:300 ********Validating Product name*********
199749 main INFO Sauce Labs FormStepDefination.java:302 ********Validating Subscription Radio button is checked by default*********
199822 main INFO Sauce Labs FormStepDefination.java:304 ********Validating The Price*********
199905 main INFO Sauce Labs FormStepDefination.java:307 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Tue Apr 04 14:38:36 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
8 main ERROR Sauce Labs Hooks.java:45 Error occurred in scenario: One Time Purchase
168 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
33739 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
45896 main ERROR Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.1.7', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 4728, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 1afa352c-7d67-4d39-a302-c273f8ca3608
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
45902 main ERROR Sauce Labs Hooks.java:45 Error occurred in scenario: One Time Purchase
45982 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
90983 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
150206 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
150210 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
150210 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
150438 main INFO Sauce Labs FormStepDefination.java:284 ********Validating Subscription Radio button is checked by default*********
150510 main INFO Sauce Labs FormStepDefination.java:286 ********Validating The Price*********
150562 main INFO Sauce Labs FormStepDefination.java:290 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
153074 main INFO Sauce Labs FormStepDefination.java:294 ******** Click on One time Purchase radio button*********
153181 main INFO Sauce Labs FormStepDefination.java:300 ********Validating Product name*********
153395 main INFO Sauce Labs FormStepDefination.java:302 ********Validating Subscription Radio button is checked by default*********
153511 main INFO Sauce Labs FormStepDefination.java:304 ********Validating The Price*********
153569 main INFO Sauce Labs FormStepDefination.java:307 ********Validating Product name and Price for variant from Script*********
158022 main ERROR Sauce Labs Hooks.java:45 Error occurred in scenario: One Time Purchase
Application log
Log session start time Tue Apr 04 16:39:24 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
155 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
55984 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
117676 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
117680 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
117680 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
117924 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
118045 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
163184 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
221680 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
221683 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
221683 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
221909 main INFO Sauce Labs FormStepDefination.java:284 ********Validating Subscription Radio button is checked by default*********
221939 main INFO Sauce Labs FormStepDefination.java:286 ********Validating The Price*********
221982 main INFO Sauce Labs FormStepDefination.java:290 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
224577 main INFO Sauce Labs FormStepDefination.java:294 ******** Click on One time Purchase radio button*********
224667 main INFO Sauce Labs FormStepDefination.java:300 ********Validating Product name*********
224902 main INFO Sauce Labs FormStepDefination.java:302 ********Validating Subscription Radio button is checked by default*********
224968 main INFO Sauce Labs FormStepDefination.java:304 ********Validating The Price*********
225043 main INFO Sauce Labs FormStepDefination.java:307 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Tue Apr 04 16:40:44 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
400 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
29091 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
Application log
Log session start time Tue Apr 04 16:43:47 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
530 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
30202 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
97861 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
97874 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
97875 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
98388 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Tue Apr 04 16:54:39 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
488 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
72500 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
154850 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
154858 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
154859 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
155295 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
155944 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
160637 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
241347 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
241358 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
241359 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
241809 main INFO Sauce Labs FormStepDefination.java:284 ********Validating Subscription Radio button is checked by default*********
242209 main INFO Sauce Labs FormStepDefination.java:286 ********Validating The Price*********
242419 main INFO Sauce Labs FormStepDefination.java:290 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
245862 main INFO Sauce Labs FormStepDefination.java:294 ******** Click on One time Purchase radio button*********
246203 main INFO Sauce Labs FormStepDefination.java:300 ********Validating Product name*********
246523 main INFO Sauce Labs FormStepDefination.java:302 ********Validating Subscription Radio button is checked by default*********
246695 main INFO Sauce Labs FormStepDefination.java:304 ********Validating The Price*********
246824 main INFO Sauce Labs FormStepDefination.java:307 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Tue Apr 04 17:05:39 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
662 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
73448 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
158408 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
158418 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
158420 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
159002 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Tue Apr 04 17:11:49 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
478 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
30379 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
94520 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
94528 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
94528 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
95005 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Tue Apr 04 17:13:03 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Tue Apr 04 17:14:44 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Tue Apr 04 17:15:53 IST 2023

Time Thread Level Category File:Line Message
1 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Tue Apr 04 20:05:16 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Tue Apr 04 20:11:10 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
556 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
35257 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
95847 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
95856 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
95859 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
96443 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Tue Apr 04 20:16:26 IST 2023

Time Thread Level Category File:Line Message
1 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
631 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
26953 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
99167 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
99181 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
99181 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
99735 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 11:11:32 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
419 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
71557 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
89824 main ERROR Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementNotInteractableException: Element <button class="popover__choice-item" name="country_code" type="submit"> could not be scrolled into view
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.1.7', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 25360, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 7f9ad517-6203-41a1-92ef-1c8517904ebd
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 16:44:31 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
452 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
29619 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
93725 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
93737 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
93737 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
94179 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 17:03:04 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
158 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
23727 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
35860 main ERROR Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.1.7', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32044, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 9598d162-929e-4b47-ad19-5b9a2ce3f87b
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 17:10:17 IST 2023

Time Thread Level Category File:Line Message
1 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
176 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
26247 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
87593 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
87599 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
87599 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
87847 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 17:10:33 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Wed Apr 05 17:11:21 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Wed Apr 05 17:15:01 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
51031 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
84737 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
149642 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
149673 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
149675 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
150103 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 17:25:42 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
390 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
25773 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
93128 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
93138 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
93138 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
93452 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 17:49:10 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
539 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
35369 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
98938 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
98946 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
98946 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
99238 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 18:16:07 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
417 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
24289 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
91684 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
91702 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
91702 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
92071 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 18:20:08 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
336 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
24474 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
92836 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
92854 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
92856 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
93171 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 18:20:37 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Wed Apr 05 18:23:25 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Wed Apr 05 18:32:31 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
348 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
23692 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
88287 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
88296 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
88296 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
88660 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 21:49:26 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
346 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
35402 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
98496 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
98513 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
98516 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
98843 main ERROR Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 05 21:57:40 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
104 main INFO Sauce Labs FormStepDefination.java:162 ******** Opening URL*********
34731 main INFO Sauce Labs FormStepDefination.java:56 ********Verify whether user logged in or not *********
34758 main INFO Sauce Labs FormStepDefination.java:63 ********User logged in *********
35229 main INFO Sauce Labs FormStepDefination.java:188 ******** Change the currency*********
96070 main INFO Sauce Labs FormStepDefination.java:173 ******** Clicking on Search Bar*********
96619 main INFO Sauce Labs FormStepDefination.java:175 ******** Entering Values in Search Bar*********
99851 main INFO Sauce Labs FormStepDefination.java:182 ******** Selecting Product from Search Result*********
Application log
Log session start time Wed Apr 05 22:36:31 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
89 main INFO Sauce Labs FormStepDefination.java:162 ******** Opening URL*********
23550 main INFO Sauce Labs FormStepDefination.java:56 ********Verify whether user logged in or not *********
23590 main INFO Sauce Labs FormStepDefination.java:63 ********User logged in *********
24208 main INFO Sauce Labs FormStepDefination.java:188 ******** Change the currency*********
91812 main INFO Sauce Labs FormStepDefination.java:173 ******** Clicking on Search Bar*********
92255 main INFO Sauce Labs FormStepDefination.java:175 ******** Entering Values in Search Bar*********
Application log
Log session start time Thu Apr 06 13:05:32 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
357 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
60463 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
130761 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
130772 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
130774 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
131147 main INFO Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 06 13:22:32 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
322 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
31686 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
96021 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
96029 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
96033 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
96397 main INFO Sauce Labs FormStepDefination.java:321 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 13:46:57 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
364 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
28819 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
93761 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
93770 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
93770 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
94126 main INFO Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 13:47:18 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Sat Apr 08 13:51:55 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Sat Apr 08 14:02:44 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
Application log
Log session start time Sat Apr 08 14:07:08 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
234 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
71780 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
155223 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
155227 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
155227 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
155461 main INFO Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 14:11:55 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
204 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
29776 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
93900 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
93904 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
93904 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
94136 main INFO Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 14:19:25 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
208 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
24137 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
88083 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
88087 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
88087 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
88322 main INFO Sauce Labs FormStepDefination.java:320 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 14:31:42 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
204 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
24612 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
36760 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32516, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 783b47ae-16a3-4312-bd17-679dc5537438
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 14:34:30 IST 2023

Time Thread Level Category File:Line Message
1 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
40380 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
111787 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
Application log
Log session start time Sat Apr 08 14:39:17 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
2302 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
30053 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
93999 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
94002 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
94003 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
94246 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 15:07:18 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
168 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
24450 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
36596 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 30144, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 2938f886-5c24-48cc-aee8-356e582bc75a
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 15:11:56 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
367 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
72556 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
157743 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
157751 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
157752 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
158070 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 15:36:22 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
633 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
73528 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
85880 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32240, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: fd199bcc-cbb8-4cdf-bfaf-05ca659b0518
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 17:23:35 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:40 ******** Launching browser*********
111 main ERROR Sauce Labs Hooks.java:60 Scenario failed: One Time Purchase Error message: PASSED
369 main INFO Sauce Labs FormStepDefination.java:249 ******** Opening URL*********
70740 main INFO Sauce Labs FormStepDefination.java:255 ******** Change the currency*********
153748 main INFO Sauce Labs FormStepDefination.java:273 ********Verify whether user logged in or not *********
153758 main INFO Sauce Labs FormStepDefination.java:280 ********User logged in *********
153759 main INFO Sauce Labs FormStepDefination.java:282 ********Validating Product name*********
154118 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:283)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
154703 main ERROR Sauce Labs Hooks.java:60 Scenario failed: One Time Purchase Error message: PASSED
Application log
Log session start time Sat Apr 08 17:29:48 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
130 main ERROR Sauce Labs Hooks.java:60 Scenario failed: One Time Purchase Error message: PASSED
428 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
32730 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
98030 main INFO Sauce Labs FormStepDefination.java:274 ********Verify whether user logged in or not *********
98044 main INFO Sauce Labs FormStepDefination.java:281 ********User logged in *********
98045 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
98426 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
99148 main ERROR Sauce Labs FormStepDefination.java:320 Scenario failed: One Time Purchase
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
99374 main ERROR Sauce Labs Hooks.java:60 Scenario failed: One Time Purchase Error message: PASSED
Application log
Log session start time Sat Apr 08 17:47:07 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
376 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
72534 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
84861 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 18548, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 35cc97a4-b2be-4043-8fe7-04c0569213d2
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
85117 main ERROR Sauce Labs FormStepDefination.java:320 Scenario failed: One Time Purchase
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 18548, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 35cc97a4-b2be-4043-8fe7-04c0569213d2
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 17:48:04 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
406 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
29781 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
42059 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20460, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0551131-1afc-46a7-a3e1-1f3f117dde5d
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
42399 main ERROR Sauce Labs FormStepDefination.java:320 Scenario failed: One Time Purchase
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20460, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0551131-1afc-46a7-a3e1-1f3f117dde5d
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 17:52:47 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
392 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
29896 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
94655 main INFO Sauce Labs FormStepDefination.java:274 ********Verify whether user logged in or not *********
94665 main INFO Sauce Labs FormStepDefination.java:281 ********User logged in *********
94667 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
95011 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
95667 main ERROR Sauce Labs FormStepDefination.java:320 Scenario failed: One Time Purchase
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sat Apr 08 18:00:50 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
360 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
70424 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
154291 main INFO Sauce Labs FormStepDefination.java:274 ********Verify whether user logged in or not *********
154299 main INFO Sauce Labs FormStepDefination.java:281 ********User logged in *********
154303 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
154751 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
154764 main ERROR Sauce Labs FormStepDefination.java:320 Scenario failed: One Time Purchase
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sun Apr 09 08:11:37 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
330 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
72446 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
84797 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32712, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 179a78d6-2ce9-49dc-aa25-9cc23b8a3b3a
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
84815 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
org.openqa.selenium.ElementClickInterceptedException: Element <button class="popover__choice-item" name="country_code" type="submit"> is not clickable at point (192,523) because another element <div class="recommendation-modal__backdrop"> obscures it
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32712, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 179a78d6-2ce9-49dc-aa25-9cc23b8a3b3a
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:144)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sun Apr 09 08:17:37 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
425 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
73435 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
163406 main INFO Sauce Labs FormStepDefination.java:274 ********Verify whether user logged in or not *********
163417 main INFO Sauce Labs FormStepDefination.java:281 ********User logged in *********
163418 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
163803 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazin
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
163818 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
java.lang.AssertionError: Actual Product name in Product page is :-Stargazing and Expected name of the product is :-Stargazin expected [Stargazin] but found [Stargazing]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Sun Apr 09 08:18:19 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
Application log
Log session start time Sun Apr 09 08:21:33 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
Application log
Log session start time Mon Apr 10 17:05:13 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
337 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
71526 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
158086 main INFO Sauce Labs FormStepDefination.java:274 ********Verify whether user logged in or not *********
158094 main INFO Sauce Labs FormStepDefination.java:281 ********User logged in *********
158094 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
158418 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Subscription Radio button is checked by default*********
158910 main INFO Sauce Labs FormStepDefination.java:287 ********Validating The Price*********
159049 main INFO Sauce Labs FormStepDefination.java:291 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
162134 main INFO Sauce Labs FormStepDefination.java:295 ******** Click on One time Purchase radio button*********
162355 main INFO Sauce Labs FormStepDefination.java:301 ********Validating Product name*********
162592 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Subscription Radio button is checked by default*********
162704 main INFO Sauce Labs FormStepDefination.java:305 ********Validating The Price*********
162849 main INFO Sauce Labs FormStepDefination.java:308 ********Validating Product name and Price for variant from Script*********
164114 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazing
java.lang.AssertionError: Price of the in the front end is:- 4140.00 Price of the Product in the Script is :- 49.46 expected [49.46] but found [4140.00]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateJSON(SubscriptionPage.java:287)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:309)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
164122 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 4140.00 Price of the Product in the Script is :- 49.46 expected [49.46] but found [4140.00]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateJSON(SubscriptionPage.java:287)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:309)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
164124 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
232430 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
312691 main INFO Sauce Labs FormStepDefination.java:274 ********Verify whether user logged in or not *********
312702 main INFO Sauce Labs FormStepDefination.java:281 ********User logged in *********
312703 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
312968 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Spring Collectio Discovery Set
java.lang.AssertionError: Actual Product name in Product page is :-Spring Collection Discovery Set and Expected name of the product is :-Spring Collectio Discovery Set expected [Spring Collectio Discovery Set] but found [Spring Collection Discovery Set]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
312972 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
java.lang.AssertionError: Actual Product name in Product page is :-Spring Collection Discovery Set and Expected name of the product is :-Spring Collectio Discovery Set expected [Spring Collectio Discovery Set] but found [Spring Collection Discovery Set]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateProductName(SubscriptionPage.java:358)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:284)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Mon Apr 10 17:12:18 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
506 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
73141 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
159418 main INFO Sauce Labs FormStepDefination.java:274 ********Verify whether user logged in or not *********
159429 main INFO Sauce Labs FormStepDefination.java:281 ********User logged in *********
159430 main INFO Sauce Labs FormStepDefination.java:283 ********Validating Product name*********
159809 main INFO Sauce Labs FormStepDefination.java:285 ********Validating Subscription Radio button is checked by default*********
160332 main INFO Sauce Labs FormStepDefination.java:287 ********Validating The Price*********
160455 main INFO Sauce Labs FormStepDefination.java:291 ********Validating Product name and Price for all variant with Subscription has same price as in Script*********
163438 main INFO Sauce Labs FormStepDefination.java:295 ******** Click on One time Purchase radio button*********
163702 main INFO Sauce Labs FormStepDefination.java:301 ********Validating Product name*********
163962 main INFO Sauce Labs FormStepDefination.java:303 ********Validating Subscription Radio button is checked by default*********
164061 main INFO Sauce Labs FormStepDefination.java:305 ********Validating The Price*********
164189 main INFO Sauce Labs FormStepDefination.java:308 ********Validating Product name and Price for variant from Script*********
165466 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazing
java.lang.AssertionError: Price of the in the front end is:- 4140.00 Price of the Product in the Script is :- 49.46 expected [49.46] but found [4140.00]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateJSON(SubscriptionPage.java:287)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:309)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
165477 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 4140.00 Price of the Product in the Script is :- 49.46 expected [49.46] but found [4140.00]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateJSON(SubscriptionPage.java:287)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:309)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
165479 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
173357 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Spring Collectio Discovery Set
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 12780, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e67db1ef-367a-4ac4-9ec8-db7eae4765d8
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:253)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
173362 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 12780, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e67db1ef-367a-4ac4-9ec8-db7eae4765d8
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:253)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Mon Apr 10 17:13:55 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
379 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
69962 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
76834 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazing
org.openqa.selenium.WebDriverException: TypeError: browsingContext.currentWindowGlobal is null
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 93cab2d7-ff27-46a4-9c27-b48092aa6cf5
    *** Element info: {Using=id, value=attentive_creative}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementsById(RemoteWebDriver.java:376)
     at org.openqa.selenium.By$ById.findElements(By.java:180)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:311)
     at com.saucedemo.framework.WebDriverUtils.findElements(WebDriverUtils.java:109)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:123)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
76864 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: TypeError: browsingContext.currentWindowGlobal is null
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 93cab2d7-ff27-46a4-9c27-b48092aa6cf5
    *** Element info: {Using=id, value=attentive_creative}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementsById(RemoteWebDriver.java:376)
     at org.openqa.selenium.By$ById.findElements(By.java:180)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:311)
     at com.saucedemo.framework.WebDriverUtils.findElements(WebDriverUtils.java:109)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:123)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
76877 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
76919 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Spring Collectio Discovery Set
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 93cab2d7-ff27-46a4-9c27-b48092aa6cf5
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:251)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
76925 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 93cab2d7-ff27-46a4-9c27-b48092aa6cf5
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:251)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 12 12:35:46 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:41 ******** Launching browser*********
367 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
72422 main INFO Sauce Labs FormStepDefination.java:256 ******** Change the currency*********
76931 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Stargazing
org.openqa.selenium.WebDriverException: TypeError: browsingContext.currentWindowGlobal is null
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 3224, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 00a59a03-9f25-46fc-a4d9-0e14e75cdfb2
    *** Element info: {Using=id, value=attentive_creative}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementsById(RemoteWebDriver.java:376)
     at org.openqa.selenium.By$ById.findElements(By.java:180)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:311)
     at com.saucedemo.framework.WebDriverUtils.findElements(WebDriverUtils.java:109)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:123)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
76954 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: TypeError: browsingContext.currentWindowGlobal is null
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 3224, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 00a59a03-9f25-46fc-a4d9-0e14e75cdfb2
    *** Element info: {Using=id, value=attentive_creative}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementsById(RemoteWebDriver.java:376)
     at org.openqa.selenium.By$ById.findElements(By.java:180)
     at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:311)
     at com.saucedemo.framework.WebDriverUtils.findElements(WebDriverUtils.java:109)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:123)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:257)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
76968 main INFO Sauce Labs FormStepDefination.java:250 ******** Opening URL*********
77650 main INFO Sauce Labs FormStepDefination.java:313 Error while running script for product Spring Collectio Discovery Set
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 3224, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 00a59a03-9f25-46fc-a4d9-0e14e75cdfb2
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:251)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
77655 main ERROR Sauce Labs FormStepDefination.java:321 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 3224, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 00a59a03-9f25-46fc-a4d9-0e14e75cdfb2
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:251)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 12 13:20:07 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Wed Apr 19 12:10:05 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
1202 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
45817 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Stargazing
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
45829 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:256)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
45829 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46461 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Adore
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46476 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46476 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46493 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Timeless
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46493 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46493 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46508 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Eternal Sunshine
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46508 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46508 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46524 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Graceland
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46524 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46539 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46539 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Shadow Dancing
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46539 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46555 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46555 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Ocean Eyes
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46555 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46555 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46571 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Marquee Moon
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46571 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46587 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46587 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Nirvana
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46587 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46587 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46602 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product 24K Magic
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46602 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46602 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46619 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product November Rain
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46619 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46619 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46638 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Allure
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46638 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46638 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46650 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Wicked Game
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46650 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46650 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46668 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product The Sweetest Taboo
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46668 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46668 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46682 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Summer Breeze
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46687 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46687 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46698 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Smooth Operator
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46698 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46698 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46713 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Skyfall
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46713 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46713 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46730 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mystify
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46730 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46730 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46730 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46745 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46745 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46745 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mother Ocean
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46760 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46760 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46760 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Midnight in Paris
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46760 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46760 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46779 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product London Calling
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46779 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46787 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46792 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Little White Lies
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46792 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46792 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46808 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Escapade
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46808 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46808 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46808 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Dream On
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46824 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46824 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46824 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Desert Rose
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46824 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46824 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46839 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Chandelier
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46839 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46839 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46839 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Champagne Supernova
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46855 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46855 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46855 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product California Love
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46855 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46855 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46871 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Blue Moon
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46871 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46871 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46871 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Black Velvet
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46887 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46889 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46889 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product All of Me
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46889 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46889 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46902 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Across The Universe
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46902 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46902 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46918 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product DaVinci360
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46918 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46918 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46918 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Museum360 XL
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46918 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46934 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46935 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mini360 SL
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46935 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46935 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46950 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product VanGogh360
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46950 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46950 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46950 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Hawaiian Sunset
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46950 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46950 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46965 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Aroma360 Gift Card
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46965 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46965 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46965 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Hotel Scents Discovery Set
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46981 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46981 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46987 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Fresh Scents Discovery Set
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46987 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46987 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
46997 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Spa Scents Discovery Set
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46997 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47005 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47013 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Luxe Scents Discovery Set
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47013 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47013 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47013 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way 3-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47031 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47031 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47031 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Déjà Vu 3-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47045 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47045 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47045 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Iris 3-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47045 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47061 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47076 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Beach House
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47088 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47089 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47092 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paradise Lost
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47092 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47092 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47107 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Sunrise
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47107 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47107 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47107 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way Reed Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47107 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47123 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47123 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Déjà Vu Reed Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47123 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47123 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47139 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Iris Reed Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47139 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47139 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47154 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way Room Spray
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47154 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47154 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47154 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Iris Room Spray
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47170 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47170 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47170 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Déjà Vu Room Spray
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47188 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47188 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47188 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Déjà Vu
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47202 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47202 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47202 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Wick Trimmer
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47202 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47218 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47218 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Matchbox
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47233 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47233 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47239 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Kiss By a Rose
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47239 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47239 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47254 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Smart Car Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47254 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47254 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47265 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mini360 Remote
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47265 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47265 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47281 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Smart Car Diffuser Oil
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47288 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47288 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47297 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Museum360 Charger
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47297 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47297 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47297 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product VanGogh360 Charger
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47312 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47312 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47312 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product DaVinci360 Charger
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47312 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47312 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47329 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mini360 Charger
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47329 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47329 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47344 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product DaVinci360 Keys
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47344 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47344 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47344 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Museum360
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47344 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47344 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47360 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Hourglass Diffuser Oil
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47360 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47360 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47377 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Hourglass Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47377 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47377 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47388 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Sweet Caroline
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47388 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47388 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47392 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Aromatherapy Discovery Set
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47392 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47392 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47407 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Interactive Scenting Kiosk
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47407 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47407 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47423 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Iris
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47423 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47423 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47423 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mystery Item
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47438 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47438 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47438 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way Single-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47455 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47455 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47455 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Escapade Single-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47455 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47455 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47470 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Dream On Single-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47470 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47470 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47470 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paris Collection Candle Duo
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47486 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47488 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47488 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paris Collection Room Spray Duo
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47488 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47488 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47502 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paris Collection Reed Diffuser Duo
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47502 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47502 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47518 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paris Collection Set
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47518 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47518 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47518 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paris Collection Candle Trio
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47518 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47518 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47533 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Luxury Canvas Tote
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47533 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47533 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47533 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mini360 SL Starter Kit
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47549 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47549 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47549 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way 500mL Reed Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47549 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47549 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47564 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Déjà Vu 500mL Reed Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47564 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47564 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47580 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Iris 500mL Reed Diffuser
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47580 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47580 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47588 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way 4-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47588 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47588 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47596 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Dream On 4-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47596 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47596 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47612 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Escapade 4-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47612 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47612 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47612 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Black Velvet 4-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47612 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47612 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47627 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product November Rain 4-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47627 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47627 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47627 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product The Bliss
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47627 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47627 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47643 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product My Way 6-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47643 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47643 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47643 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Iris 6-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47659 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47659 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47659 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Déjà Vu 6-Wick Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47659 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47659 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47675 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Exhale
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47675 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47675 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47675 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Safe Ship Protection
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47689 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47689 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47691 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product E11EVEN
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47691 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47691 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47706 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Smoke on the Water
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47706 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47706 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47706 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Chandelier Love Candle
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47706 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47706 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47722 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Mini360 SL Remote
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47722 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47722 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47722 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Electric Youth
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47722 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47722 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47738 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Jolene
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47738 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47738 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47738 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Break My Soul
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47753 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47753 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47753 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Never Too Much
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47753 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47753 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47769 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Love Language
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47769 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47769 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47769 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paris Collection Room Spray
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47769 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47785 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47789 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Paris Collection Room Spray
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47789 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47789 main INFO Sauce Labs FormStepDefination.java:253 ******** Opening URL*********
47801 main INFO Sauce Labs FormStepDefination.java:316 Error while running script for product Spring Collection Discovery Set
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47801 main ERROR Sauce Labs FormStepDefination.java:324 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 17528, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 13582c21-053d-40b1-90b1-c38afbb92a98
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:254)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 13:31:29 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Wed Apr 19 13:38:44 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
341 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
28830 main INFO Sauce Labs FormStepDefination.java:358 ********Validating Subscription Radio button is checked by default*********
29749 main INFO Sauce Labs FormStepDefination.java:360 ********Validating The Price*********
30123 main INFO Sauce Labs FormStepDefination.java:362 ******** Click on One time Purchase radio button*********
30499 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
30733 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
30866 main INFO Sauce Labs FormStepDefination.java:368 ********Validating Product name and Price for variant from Script*********
30870 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
93343 main INFO Sauce Labs FormStepDefination.java:358 ********Validating Subscription Radio button is checked by default*********
93979 main INFO Sauce Labs FormStepDefination.java:360 ********Validating The Price*********
94478 main INFO Sauce Labs FormStepDefination.java:362 ******** Click on One time Purchase radio button*********
94609 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
94698 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
94839 main INFO Sauce Labs FormStepDefination.java:368 ********Validating Product name and Price for variant from Script*********
94839 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
157010 main INFO Sauce Labs FormStepDefination.java:358 ********Validating Subscription Radio button is checked by default*********
157977 main INFO Sauce Labs FormStepDefination.java:360 ********Validating The Price*********
158285 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
java.lang.AssertionError: Discount displayed is:-SAVE 45%and discount expected is:-50 expected [SAVE 50%] but found [SAVE 45%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:434)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:361)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
158297 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 45%and discount expected is:-50 expected [SAVE 50%] but found [SAVE 45%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:434)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:361)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
158301 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
169991 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/marquee-moon-scent?variant=38113987231938
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:356)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
169997 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:356)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
170003 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171035 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/midnight-in-paris-costes-scent?variant=38114008367298
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171035 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171035 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171046 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/allure-scent?variant=38113999552706
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171050 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171050 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171058 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/luxury-canvas-tote?variant=42871172858050
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171058 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171065 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171066 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405655234
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171066 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171066 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171082 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405622466
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171082 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171082 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171097 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/my-way-scent?variant=38114007646402
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171097 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171097 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171113 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/3-set-candle-vessels-and-box?variant=42900249739458
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171113 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171129 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171129 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/deja-vu-scent?variant=41595301167298
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171129 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171144 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171144 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/mystify-scent?variant=41589312946370
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171144 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171160 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
171160 main INFO Sauce Labs FormStepDefination.java:372 Error while running script for product https://www.aroma360.com/products/deja-vu-reed-diffuser?variant=41321083535554
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
171173 main ERROR Sauce Labs FormStepDefination.java:380 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34956, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e84ded3b-6c09-40ef-b9f6-03d41814d440
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 13:47:53 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
459 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
32338 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
97714 main INFO Sauce Labs FormStepDefination.java:360 ********Validating Subscription Radio button is checked by default*********
98075 main INFO Sauce Labs FormStepDefination.java:362 ********Validating The Price*********
98445 main INFO Sauce Labs FormStepDefination.java:364 ******** Click on One time Purchase radio button*********
98566 main INFO Sauce Labs FormStepDefination.java:366 ********Validating Subscription Radio button is checked by default*********
98674 main INFO Sauce Labs FormStepDefination.java:368 ********Validating The Price*********
98807 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Product name and Price for variant from Script*********
98807 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
162549 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
226755 main INFO Sauce Labs FormStepDefination.java:360 ********Validating Subscription Radio button is checked by default*********
227164 main INFO Sauce Labs FormStepDefination.java:362 ********Validating The Price*********
227529 main INFO Sauce Labs FormStepDefination.java:364 ******** Click on One time Purchase radio button*********
227643 main INFO Sauce Labs FormStepDefination.java:366 ********Validating Subscription Radio button is checked by default*********
227715 main INFO Sauce Labs FormStepDefination.java:368 ********Validating The Price*********
227830 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Product name and Price for variant from Script*********
227831 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
234762 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:356)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
234780 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:356)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
234787 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236117 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/marquee-moon-scent?variant=38113987231938
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236117 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: Failed to decode response from marionette
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236117 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236134 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/midnight-in-paris-costes-scent?variant=38114008367298
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236134 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236134 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236151 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/allure-scent?variant=38113999552706
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236151 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236151 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236170 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/luxury-canvas-tote?variant=42871172858050
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236170 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236182 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236182 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405655234
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236200 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236203 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236203 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405622466
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236213 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236213 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236228 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/my-way-scent?variant=38114007646402
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236228 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236228 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236245 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/3-set-candle-vessels-and-box?variant=42900249739458
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236245 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236245 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236260 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/deja-vu-scent?variant=41595301167298
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236260 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236275 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236275 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/mystify-scent?variant=41589312946370
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236291 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236291 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
236306 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/deja-vu-reed-diffuser?variant=41321083535554
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
236314 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchSessionException: Tried to run command without establishing a connection
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20640, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: f9cbd2b1-a770-4a1e-b884-a4498d980b70
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:354)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 13:49:15 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Wed Apr 19 13:51:02 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Wed Apr 19 13:54:15 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Wed Apr 19 13:57:19 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
386 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
31261 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
41745 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.ElementNotInteractableException: Element <button class="popover__choice-item" name="country_code" type="submit"> could not be scrolled into view
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32536, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 73ce9707-f4d7-4d3a-a524-55995e6eb927
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:147)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:359)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
41933 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.ElementNotInteractableException: Element <button class="popover__choice-item" name="country_code" type="submit"> could not be scrolled into view
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32536, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 73ce9707-f4d7-4d3a-a524-55995e6eb927
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:147)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:359)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
41943 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
95087 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
105612 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.ElementNotInteractableException: Element <button class="popover__choice-item" name="country_code" type="submit"> could not be scrolled into view
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32536, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 73ce9707-f4d7-4d3a-a524-55995e6eb927
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:147)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:359)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
105773 main ERROR Sauce Labs FormStepDefination.java:382 Scenario failed: One Time Purchase
org.openqa.selenium.ElementNotInteractableException: Element <button class="popover__choice-item" name="country_code" type="submit"> could not be scrolled into view
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 32536, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 73ce9707-f4d7-4d3a-a524-55995e6eb927
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:147)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:359)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 14:28:15 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
372 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
70555 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
157002 main INFO Sauce Labs FormStepDefination.java:360 ********Validating Subscription Radio button is checked by default*********
157632 main INFO Sauce Labs FormStepDefination.java:362 ********Validating The Price*********
157851 main INFO Sauce Labs FormStepDefination.java:364 ******** Click on One time Purchase radio button*********
158060 main INFO Sauce Labs FormStepDefination.java:366 ********Validating Subscription Radio button is checked by default*********
158240 main INFO Sauce Labs FormStepDefination.java:368 ********Validating The Price*********
158558 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Product name and Price for variant from Script*********
158558 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
166364 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 35796, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: be39c1e4-22bc-4006-94c5-2eba38a04362
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:356)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 14:39:18 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
449 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
71644 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
155953 main INFO Sauce Labs FormStepDefination.java:360 ********Validating Subscription Radio button is checked by default*********
156638 main INFO Sauce Labs FormStepDefination.java:362 ********Validating The Price*********
211528 main INFO Sauce Labs FormStepDefination.java:364 ******** Click on One time Purchase radio button*********
211615 main INFO Sauce Labs FormStepDefination.java:366 ********Validating Subscription Radio button is checked by default*********
211680 main INFO Sauce Labs FormStepDefination.java:368 ********Validating The Price*********
211805 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Product name and Price for variant from Script*********
211807 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
281383 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
361557 main INFO Sauce Labs FormStepDefination.java:360 ********Validating Subscription Radio button is checked by default*********
362204 main INFO Sauce Labs FormStepDefination.java:362 ********Validating The Price*********
370013 main INFO Sauce Labs FormStepDefination.java:364 ******** Click on One time Purchase radio button*********
370248 main INFO Sauce Labs FormStepDefination.java:366 ********Validating Subscription Radio button is checked by default*********
370518 main INFO Sauce Labs FormStepDefination.java:368 ********Validating The Price*********
370680 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Product name and Price for variant from Script*********
Application log
Log session start time Wed Apr 19 15:06:23 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
355 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
29281 main INFO Sauce Labs FormStepDefination.java:358 ******** Change the currency*********
93950 main INFO Sauce Labs FormStepDefination.java:360 ********Validating Subscription Radio button is checked by default*********
94320 main INFO Sauce Labs FormStepDefination.java:362 ********Validating The Price*********
95234 main INFO Sauce Labs FormStepDefination.java:364 ******** Click on One time Purchase radio button*********
95514 main INFO Sauce Labs FormStepDefination.java:366 ********Validating Subscription Radio button is checked by default*********
95654 main INFO Sauce Labs FormStepDefination.java:368 ********Validating The Price*********
96317 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Product name and Price for variant from Script*********
96319 main INFO Sauce Labs FormStepDefination.java:353 ******** Opening URL*********
100806 main INFO Sauce Labs FormStepDefination.java:374 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 20492, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 01565af0-e9ae-4992-9e17-56b6b3358a59
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:356)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 19:04:14 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
368 main INFO Sauce Labs FormStepDefination.java:354 ******** Opening URL*********
71748 main INFO Sauce Labs FormStepDefination.java:359 ******** Change the currency*********
159746 main INFO Sauce Labs FormStepDefination.java:361 ********Validating Subscription Radio button is checked by default*********
160087 main INFO Sauce Labs FormStepDefination.java:363 ********Validating The Price*********
160735 main INFO Sauce Labs FormStepDefination.java:365 ******** Click on One time Purchase radio button*********
160960 main INFO Sauce Labs FormStepDefination.java:367 ********Validating Subscription Radio button is checked by default*********
161202 main INFO Sauce Labs FormStepDefination.java:369 ********Validating The Price*********
161839 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Product name and Price for variant from Script*********
161998 main INFO Sauce Labs FormStepDefination.java:354 ******** Opening URL*********
166639 main INFO Sauce Labs FormStepDefination.java:375 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 27684, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: b7a475f9-c2a9-4ea2-abf6-5df10a4d23d1
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:357)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 19:10:44 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
468 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
73041 main INFO Sauce Labs FormStepDefination.java:362 ******** Change the currency*********
158562 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
158842 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
159517 main INFO Sauce Labs FormStepDefination.java:368 ******** Click on One time Purchase radio button*********
159751 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Subscription Radio button is checked by default*********
159990 main INFO Sauce Labs FormStepDefination.java:372 ********Validating The Price*********
160601 main INFO Sauce Labs FormStepDefination.java:374 ********Validating Product name and Price for variant from Script*********
160714 main INFO Sauce Labs FormStepDefination.java:376 ********Validating Price for variant from Merchant Data*********
160823 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- 74.99 expected [74.99] but found [7499]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:463)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:377)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
161186 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- 74.99 expected [74.99] but found [7499]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:463)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:377)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
161190 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
166168 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 37896, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 2c588681-d9ef-4f8c-9b55-150a088a55da
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:360)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 19:16:38 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
334 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
31541 main INFO Sauce Labs FormStepDefination.java:362 ******** Change the currency*********
96496 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
96572 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
97160 main INFO Sauce Labs FormStepDefination.java:368 ******** Click on One time Purchase radio button*********
97244 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Subscription Radio button is checked by default*********
97330 main INFO Sauce Labs FormStepDefination.java:372 ********Validating The Price*********
97870 main INFO Sauce Labs FormStepDefination.java:374 ********Validating Product name and Price for variant from Script*********
97909 main INFO Sauce Labs FormStepDefination.java:376 ********Validating Price for variant from Merchant Data*********
97937 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
100926 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 38324, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 3413fd42-4d2f-480c-adb0-58195e927b48
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:360)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Wed Apr 19 20:46:29 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
185 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
68246 main INFO Sauce Labs FormStepDefination.java:362 ******** Change the currency*********
149290 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
149367 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
149967 main INFO Sauce Labs FormStepDefination.java:368 ******** Click on One time Purchase radio button*********
150051 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Subscription Radio button is checked by default*********
150169 main INFO Sauce Labs FormStepDefination.java:372 ********Validating The Price*********
150714 main INFO Sauce Labs FormStepDefination.java:374 ********Validating Product name and Price for variant from Script*********
150765 main INFO Sauce Labs FormStepDefination.java:376 ********Validating Price for variant from Merchant Data*********
150792 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
217874 main INFO Sauce Labs FormStepDefination.java:362 ******** Change the currency*********
296194 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
296289 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
296886 main INFO Sauce Labs FormStepDefination.java:368 ******** Click on One time Purchase radio button*********
296953 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Subscription Radio button is checked by default*********
296995 main INFO Sauce Labs FormStepDefination.java:372 ********Validating The Price*********
297567 main INFO Sauce Labs FormStepDefination.java:374 ********Validating Product name and Price for variant from Script*********
297601 main INFO Sauce Labs FormStepDefination.java:376 ********Validating Price for variant from Merchant Data*********
Application log
Log session start time Wed Apr 19 20:49:19 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
212 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
160740 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 39660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 68de78f1-7f93-4c26-b727-c75187681133
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:360)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 20 12:13:37 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
205 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
70366 main INFO Sauce Labs FormStepDefination.java:362 ******** Change the currency*********
153898 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
153989 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
154572 main INFO Sauce Labs FormStepDefination.java:368 ******** Click on One time Purchase radio button*********
154653 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Subscription Radio button is checked by default*********
154782 main INFO Sauce Labs FormStepDefination.java:372 ********Validating The Price*********
155324 main INFO Sauce Labs FormStepDefination.java:374 ********Validating Product name and Price for variant from Script*********
155378 main INFO Sauce Labs FormStepDefination.java:376 ********Validating Price for variant from Merchant Data*********
155401 main INFO Sauce Labs FormStepDefination.java:357 ******** Opening URL*********
222064 main INFO Sauce Labs FormStepDefination.java:362 ******** Change the currency*********
300513 main INFO Sauce Labs FormStepDefination.java:364 ********Validating Subscription Radio button is checked by default*********
300546 main INFO Sauce Labs FormStepDefination.java:366 ********Validating The Price*********
301102 main INFO Sauce Labs FormStepDefination.java:368 ******** Click on One time Purchase radio button*********
301138 main INFO Sauce Labs FormStepDefination.java:370 ********Validating Subscription Radio button is checked by default*********
301170 main INFO Sauce Labs FormStepDefination.java:372 ********Validating The Price*********
301711 main INFO Sauce Labs FormStepDefination.java:374 ********Validating Product name and Price for variant from Script*********
301739 main INFO Sauce Labs FormStepDefination.java:376 ********Validating Price for variant from Merchant Data*********
Application log
Log session start time Thu Apr 20 12:33:41 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Thu Apr 20 12:43:09 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Thu Apr 20 17:08:11 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Thu Apr 20 21:38:44 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
364 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
36111 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
48933 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.WebDriverException: Reached error page: about:neterror?e=connectionFailure&u=https%3A//aroma360.com/localization&c=UTF-8&d=Firefox%20can%E2%80%99t%20establish%20a%20connection%20to%20the%20server%20at%20aroma360.com.
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:147)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:364)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
49139 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
org.openqa.selenium.WebDriverException: Reached error page: about:neterror?e=connectionFailure&u=https%3A//aroma360.com/localization&c=UTF-8&d=Firefox%20can%E2%80%99t%20establish%20a%20connection%20to%20the%20server%20at%20aroma360.com.
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
     at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
     at com.saucedemo.pages.SubscriptionPage.selectCurrency(SubscriptionPage.java:147)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:364)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
49145 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
98494 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
162838 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
163216 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
163911 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
164158 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
164340 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
164967 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
165079 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
165139 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
212425 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
230029 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
230303 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
231256 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
231596 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
231768 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
232621 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
242746 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:481)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:376)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
242988 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:481)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:376)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
242992 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
290111 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
307622 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
308102 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
308710 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
308910 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
309243 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
309866 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
310208 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
310339 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
315053 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
332313 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
332595 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
333330 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
333711 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
333964 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
334782 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
334939 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
335049 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
383963 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
402181 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
402784 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
403746 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
404081 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
404280 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
405019 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
405186 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
405279 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
452388 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
511695 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
511864 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
512477 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
512531 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
512594 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
513169 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
513288 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
513346 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/luxury-canvas-tote?variant=42871172858050
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:464)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
513572 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:464)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
513573 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
560602 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
619990 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
620107 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
620720 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
620790 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
620855 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
621458 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
621569 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
621618 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405655234
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:464)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
621808 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:464)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
621810 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
668756 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
728284 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
728423 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
729037 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
729102 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
729158 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
729764 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
729878 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
729950 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405622466
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- expected [] but found [67.49]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:464)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
730132 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- expected [] but found [67.49]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:464)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
730132 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
777002 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
836521 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
836656 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
837272 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
837332 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
837392 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
838005 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
838093 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
838186 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
885395 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
944734 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
944985 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
945591 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/3-set-candle-vessels-and-box?variant=42900249739458
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:435)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:368)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
945829 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:435)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:368)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
945832 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
992806 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1052308 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1052538 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1053147 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1053326 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1053448 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1054056 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1054151 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1054225 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1101102 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1160367 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1160597 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1161195 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1161389 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1161620 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1162234 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1162327 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1162412 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1208747 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1267767 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1267985 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1268573 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1268755 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1268991 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1269603 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1279649 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/deja-vu-reed-diffuser?variant=41321083535554
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:481)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:376)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1279807 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:481)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:376)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1279811 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1327330 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1386980 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1387140 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1387770 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1387826 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1387882 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1388510 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1388603 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1388675 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1436089 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1495265 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1495518 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1496102 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1496290 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1496480 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1497113 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1497197 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1497253 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1501887 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1519477 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1519918 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1520683 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1520868 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1521063 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1521657 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1521744 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1521814 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1526670 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1543967 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1544192 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1545208 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1545514 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1545770 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1546504 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1556586 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/my-way-6-wick-candle?variant=42667471732930
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:481)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:376)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1556787 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '127.0.0.1', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34660, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 0f1ff265-bdcc-4a83-8df2-340fe4ba27c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:481)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:376)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1556790 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1604145 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1663438 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1663735 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1664338 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/2-set-candle-vessel-and-box?variant=42422043377858
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:435)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:368)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1664519 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:435)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:368)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1664521 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1711718 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1771288 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1771420 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1772036 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1772092 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1772153 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1772737 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1772825 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1772893 main INFO Sauce Labs FormStepDefination.java:381 Error while running script for product https://www.aroma360.com/products/never-too-much?variant=42917506220226
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:463)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1773061 main ERROR Sauce Labs FormStepDefination.java:389 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:463)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1773064 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1777966 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1837445 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1837706 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1838319 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1838487 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1838714 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1839332 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1839437 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1839503 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1885986 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
1945262 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
1945413 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
1946020 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
1946077 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
1946153 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
1946763 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
1946857 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
1946982 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
1995572 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
2055134 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
2055269 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
2055875 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
2055954 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
2056014 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
2056631 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
2056735 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
2056796 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
2104337 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
2164210 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
2164441 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
2165045 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
2165223 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
2165417 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
2166042 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
2166148 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
2166232 main INFO Sauce Labs FormStepDefination.java:360 ******** Opening URL*********
2213263 main INFO Sauce Labs FormStepDefination.java:363 ******** Change the currency*********
2230679 main INFO Sauce Labs FormStepDefination.java:365 ********Validating Subscription Radio button is checked by default*********
2231007 main INFO Sauce Labs FormStepDefination.java:367 ********Validating The Price*********
2231733 main INFO Sauce Labs FormStepDefination.java:369 ******** Click on One time Purchase radio button*********
2231955 main INFO Sauce Labs FormStepDefination.java:371 ********Validating Subscription Radio button is checked by default*********
2232257 main INFO Sauce Labs FormStepDefination.java:373 ********Validating The Price*********
2232888 main INFO Sauce Labs FormStepDefination.java:375 ********Validating Product name and Price for variant from Script*********
2232997 main INFO Sauce Labs FormStepDefination.java:377 ********Validating Price for variant from Merchant Data*********
Application log
Log session start time Thu Apr 27 14:32:04 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:43 ******** Launching browser*********
Application log
Log session start time Thu Apr 27 14:38:53 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:45 ******** Launching browser*********
569 main INFO Sauce Labs FormStepDefination.java:368 ******** Opening URL*********
71402 main INFO Sauce Labs FormStepDefination.java:371 ******** Change the currency*********
155476 main INFO Sauce Labs FormStepDefination.java:374 ********Validating Subscription Radio button is checked by default*********
Application log
Log session start time Thu Apr 27 14:47:14 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:45 ******** Launching browser*********
453 main INFO Sauce Labs FormStepDefination.java:368 ******** Opening URL*********
72005 main INFO Sauce Labs FormStepDefination.java:371 ******** Change the currency*********
Application log
Log session start time Thu Apr 27 14:58:26 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
537 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
72625 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
172718 main INFO Sauce Labs FormStepDefination.java:411 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 6544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 354f3d9d-45cd-4845-9026-0508e39fc499
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
173132 main ERROR Sauce Labs FormStepDefination.java:419 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 6544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 354f3d9d-45cd-4845-9026-0508e39fc499
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
173142 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
244402 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
273066 main INFO Sauce Labs FormStepDefination.java:411 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 6544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 354f3d9d-45cd-4845-9026-0508e39fc499
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
273333 main ERROR Sauce Labs FormStepDefination.java:419 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 6544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 354f3d9d-45cd-4845-9026-0508e39fc499
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:378)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
273335 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
280478 main INFO Sauce Labs FormStepDefination.java:411 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 6544, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 354f3d9d-45cd-4845-9026-0508e39fc499
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:373)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 27 16:19:52 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
364 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
70812 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
89423 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
100779 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.NoSuchElementException: Unable to locate element: //input[@id='rc-radio1']
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 22120, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d80ce4fe-cbec-42ce-ad82-9ca3055868b6
    *** Element info: {Using=xpath, value=//input[@id='rc-radio1']}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.SubscriptionIsChecked(SubscriptionPage.java:180)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:382)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
101173 main ERROR Sauce Labs FormStepDefination.java:422 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: //input[@id='rc-radio1']
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 22120, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d80ce4fe-cbec-42ce-ad82-9ca3055868b6
    *** Element info: {Using=xpath, value=//input[@id='rc-radio1']}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.SubscriptionIsChecked(SubscriptionPage.java:180)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:382)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
101186 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
205509 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 22120, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d80ce4fe-cbec-42ce-ad82-9ca3055868b6
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:373)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 27 16:26:10 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
593 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
30076 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
96452 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
96871 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
107444 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 28896, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 18634fc5-f9a2-4b70-89a6-75837d4d6e8e
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:416)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
107781 main ERROR Sauce Labs FormStepDefination.java:422 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 28896, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 18634fc5-f9a2-4b70-89a6-75837d4d6e8e
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:416)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
107784 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
122616 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 28896, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 18634fc5-f9a2-4b70-89a6-75837d4d6e8e
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:373)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 27 17:03:41 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
593 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
70927 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
94762 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
95536 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
106307 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.NoSuchElementException: Unable to locate element: //div[@class='product-meta__label-list label-list']//span[@class='label label--highlight']
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 35272, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: a9b0181c-a973-447d-9709-33d63af93c25
    *** Element info: {Using=xpath, value= //div[@class='product-meta__label-list label-list']//span[@class='label label--highlight']}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:436)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
106658 main ERROR Sauce Labs FormStepDefination.java:422 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: //div[@class='product-meta__label-list label-list']//span[@class='label label--highlight']
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 35272, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: a9b0181c-a973-447d-9709-33d63af93c25
    *** Element info: {Using=xpath, value= //div[@class='product-meta__label-list label-list']//span[@class='label label--highlight']}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:436)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
106661 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
111493 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 35272, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: a9b0181c-a973-447d-9709-33d63af93c25
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:373)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 27 17:11:17 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
381 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
29466 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
97517 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
97936 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
98604 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
99106 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
109292 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 19184, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 12e16fc9-1602-452c-9cf3-2e9b5bd59670
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:391)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
109688 main ERROR Sauce Labs FormStepDefination.java:422 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: //span[@id='price_elem']//s
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 19184, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 12e16fc9-1602-452c-9cf3-2e9b5bd59670
    *** Element info: {Using=xpath, value=//span[@id='price_elem']//s}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:391)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
109699 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
119997 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 19184, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 12e16fc9-1602-452c-9cf3-2e9b5bd59670
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:373)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 27 17:27:04 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
439 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
33837 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
98295 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
98705 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
99394 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
99729 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
99959 main INFO Sauce Labs FormStepDefination.java:396 ********Validating The Price*********
100667 main INFO Sauce Labs FormStepDefination.java:399 ********Validating Product name and Price for variant from Script*********
100767 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Price for variant from Merchant Data*********
100824 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
107546 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 33880, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: c7acb831-ee37-4b13-a94d-c6de4511233a
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:373)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Thu Apr 27 17:30:45 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
171 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
38100 main INFO Sauce Labs FormStepDefination.java:420 Error while running script for product https://www.aroma360.com/products/chandelier-scent?variant=38114011742402
org.openqa.selenium.NoSuchWindowException: Browsing context has been discarded
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 29992, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 36340ee1-6adf-4126-ba1d-91ea94c9f990
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
     at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:837)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:373)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Fri Apr 28 11:15:21 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
197 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
30925 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
95544 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
95634 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
96226 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
96304 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
96336 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
96895 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
96935 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
96968 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
160811 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
226353 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
226421 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
227040 main INFO Sauce Labs FormStepDefination.java:421 Error while running script for product https://www.aroma360.com/products/nirvana-scent?variant=41966786937026
java.lang.AssertionError: Discount displayed is:-SAVE 30%and discount expected is:-25 expected [SAVE 25%] but found [SAVE 30%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:438)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
227191 main ERROR Sauce Labs FormStepDefination.java:429 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 30%and discount expected is:-25 expected [SAVE 25%] but found [SAVE 30%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:438)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
227193 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
288925 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
354251 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
354324 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
354879 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
354981 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
355005 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
355564 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
365651 main INFO Sauce Labs FormStepDefination.java:421 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 7044, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 457159e7-e62e-4836-a273-bf0d95d19785
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:500)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
365759 main ERROR Sauce Labs FormStepDefination.java:429 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 7044, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 457159e7-e62e-4836-a273-bf0d95d19785
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:500)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
365759 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
Application log
Log session start time Tue May 02 12:20:10 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
650 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
28989 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
94778 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
95234 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
96040 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
96262 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
96347 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
97023 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
97209 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
97269 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
157602 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
175373 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
176402 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
177166 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
177639 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
177761 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
178413 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
178599 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
178730 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
228196 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
294321 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
294584 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
295265 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
295454 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
295532 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
296133 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
306302 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 25964, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 919dbb93-48af-4838-b216-670cfb2995cd
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
306605 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 25964, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 919dbb93-48af-4838-b216-670cfb2995cd
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
306608 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
356855 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
423166 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
423454 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
424098 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
424274 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
424358 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
424963 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
425058 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
425133 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
488574 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
553174 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
553504 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
554127 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
554321 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
554414 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
555057 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
555134 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
555189 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
615989 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
680629 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
680966 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
681587 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
681759 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
681839 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
682457 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
682537 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
682593 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
743863 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
809782 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
809912 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
810514 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
810596 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
810642 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
811228 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
811328 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
811484 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/luxury-canvas-tote?variant=42871172858050
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
811826 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
811828 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
873137 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
937604 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
937733 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
938371 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
938449 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
938507 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
939098 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
939176 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
939343 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405655234
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
939570 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
939575 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1002336 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1066949 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1067068 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1067673 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1067741 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1067797 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1068393 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1068486 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1068631 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405622466
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- expected [] but found [67.49]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1068837 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- expected [] but found [67.49]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1068837 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1130540 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1147961 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1148599 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1149443 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1149800 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1149881 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1150682 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1150808 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1150914 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1197741 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1262341 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1262667 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1263382 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/3-set-candle-vessels-and-box?variant=42900249739458
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1263672 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1263672 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1324986 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1389627 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1389939 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1390626 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1390846 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1390932 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1391498 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1391575 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1391635 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1452168 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1469451 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1469897 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1470664 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1470843 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1470970 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1471809 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1471981 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1472075 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1521695 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1586053 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1586306 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1586974 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1587117 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1587203 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1587793 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1597889 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/deja-vu-reed-diffuser?variant=41321083535554
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 25964, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 919dbb93-48af-4838-b216-670cfb2995cd
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1598113 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 25964, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 919dbb93-48af-4838-b216-670cfb2995cd
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1598113 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1602982 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1662576 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1662932 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1663706 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1663785 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1663880 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1664525 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1664694 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1664801 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1725347 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1789976 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1790603 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1791271 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1791499 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1791589 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1792233 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1792396 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1792479 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1797546 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1815865 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1817180 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1817887 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1818329 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1818436 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1819159 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1819288 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1819464 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1866833 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1931625 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1932031 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1932685 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1932863 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1932935 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1933556 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1943743 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/my-way-6-wick-candle?variant=42667471732930
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 25964, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 919dbb93-48af-4838-b216-670cfb2995cd
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1943961 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 25964, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 919dbb93-48af-4838-b216-670cfb2995cd
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1943961 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
1994105 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2059047 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2059617 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2060423 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/2-set-candle-vessel-and-box?variant=42422043377858
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2060714 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2060718 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2123188 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2140957 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2141313 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2142092 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2142288 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2142434 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2143358 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2143518 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2143733 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/never-too-much?variant=42917506220226
java.lang.AssertionError: Price of the in the front end is:- 99.95 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:472)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2143987 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 99.95 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:472)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2143988 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2193212 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2210996 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2211914 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2212643 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2213184 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2213302 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2213950 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2214133 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2214640 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2263902 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2281629 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2281927 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2282667 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2282767 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2282903 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2283985 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2284335 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2284431 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2333607 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2351861 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2352863 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2353532 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2353974 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2354339 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2354984 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2355100 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2355237 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2404968 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2469570 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2470266 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2470994 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2471199 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2471287 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2471949 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2472082 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2472180 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2532696 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2550625 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2551653 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2552348 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2552687 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2552923 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2553652 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2553798 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
Application log
Log session start time Tue May 02 14:14:22 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:54 ******** Launching browser*********
458 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
74189 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
158945 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
159304 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
159949 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
160200 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
160305 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
160919 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
161047 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
161152 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
232013 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
250072 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
250701 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
251486 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
251748 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
251970 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
252963 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
253154 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
253276 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
321529 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
338805 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
339436 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
340092 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
340450 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
340596 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
341217 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
351424 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 31700, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: fc4214d4-e0ad-4112-9d76-1da0cff2a57e
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
351734 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 31700, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: fc4214d4-e0ad-4112-9d76-1da0cff2a57e
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Tue May 02 14:42:53 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:54 ******** Launching browser*********
368 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
71665 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
158634 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
158949 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
159854 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
160077 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
160153 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
160747 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
160865 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
160916 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
231011 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
249123 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
249931 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
250669 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
250905 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
251129 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
251744 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
251899 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
251983 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
320298 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
338340 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
339118 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
339708 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
339879 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
340093 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
340734 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
350905 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 9888, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 5c03beba-9964-4915-ac5b-431b3eb30286
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
351201 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 9888, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: 5c03beba-9964-4915-ac5b-431b3eb30286
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Application log
Log session start time Tue May 02 17:48:31 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:54 ******** Launching browser*********
330 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
29626 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
94523 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
94977 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
95876 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
96137 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
96218 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
96836 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
96938 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
96991 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
157646 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
175927 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
176756 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
177367 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
177557 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
177791 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
178451 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
178561 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
178674 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
226233 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
290893 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
291211 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
292003 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
292209 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
292284 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
292918 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
303131 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 23456, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e9559e1f-0d4a-45b6-8e84-b406d2e284c9
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
303484 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 23456, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e9559e1f-0d4a-45b6-8e84-b406d2e284c9
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
303495 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
303497 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
353646 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
418315 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
418614 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
419441 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
419670 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
419756 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
420380 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
420481 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
420529 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
482266 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
546723 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
547077 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
547807 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
547995 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
548070 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
548727 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
548834 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
548897 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
610874 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
628999 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
629875 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
630473 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
630627 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
630725 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
631378 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
631490 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
631564 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
636781 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
654617 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
654884 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
655683 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
655782 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
655908 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
656786 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
656919 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
657131 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/luxury-canvas-tote?variant=42871172858050
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
657375 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
657377 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
657377 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
705121 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
769736 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
769909 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
770771 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
770847 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
770915 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
771533 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
771661 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
771792 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405655234
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
772023 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
772025 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
772026 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
832203 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
896594 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
896796 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
897497 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
897560 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
897641 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
898278 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
898387 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
898562 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405622466
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- expected [] but found [67.49]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
898791 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 67.49 Price of the Product in the Micro Data Script is :- expected [] but found [67.49]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
898793 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
898793 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
959560 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
977424 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
978200 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
978837 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
979015 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
979109 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
979851 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
979974 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
980056 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1027207 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1045065 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1045843 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1046539 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/3-set-candle-vessels-and-box?variant=42900249739458
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:390)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1046777 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:390)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1046781 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
1046782 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1095850 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1160328 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1160685 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1161453 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
1161610 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
1161708 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
1162332 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
1162429 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
1162530 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1222791 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1240754 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1241449 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1242101 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
1242398 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
1242489 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
1243108 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
1243224 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
1243329 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1290657 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1308417 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1309138 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1309749 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
1310109 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
1310422 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
1311306 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
1321426 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/deja-vu-reed-diffuser?variant=41321083535554
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 23456, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e9559e1f-0d4a-45b6-8e84-b406d2e284c9
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1321600 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 23456, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e9559e1f-0d4a-45b6-8e84-b406d2e284c9
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1321604 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
1321605 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1370428 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1388457 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1388701 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1389331 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
1389452 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
1389572 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
1390419 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
1390784 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
1391092 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1440013 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1504494 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1505057 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1505860 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
1506087 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
1506179 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
1506824 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
1506930 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
1506993 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1567250 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1631787 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1632039 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1632980 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
1633196 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
1633247 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
1633861 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
1633959 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
1634029 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1694893 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1759285 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1759639 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1760364 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
1760517 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
1760579 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
1761192 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
1771345 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/my-way-6-wick-candle?variant=42667471732930
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 23456, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e9559e1f-0d4a-45b6-8e84-b406d2e284c9
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1771502 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 23456, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: e9559e1f-0d4a-45b6-8e84-b406d2e284c9
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:402)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1771506 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
1771506 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1821818 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
1886223 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1886564 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
1887525 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/2-set-candle-vessel-and-box?variant=42422043377858
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:390)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1887812 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:390)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1887816 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
1887816 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
1948924 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
2013388 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2013574 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
2014363 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
2014423 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
2014490 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
2015146 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
2015234 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
2015384 main INFO Sauce Labs FormStepDefination.java:414 Error while running script for product https://www.aroma360.com/products/never-too-much?variant=42917506220226
java.lang.AssertionError: Price of the in the front end is:- 99.95 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:472)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2015561 main ERROR Sauce Labs FormStepDefination.java:420 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 99.95 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:472)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2015564 main ERROR Sauce Labs FormStepDefination.java:466 Error writing data to Excel file: output.xlsx (The system cannot find the file specified)
2015564 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
2076438 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
2094049 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2094781 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
2095502 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
2095715 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
2095781 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
2096420 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
2096537 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
2096628 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
2145624 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
2210165 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2210349 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
2211223 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
2211316 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
2211388 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
2212009 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
2212089 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
2212219 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
2272813 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
2337327 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2337560 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
2338263 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
2338446 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
2338513 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
2339133 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
2339286 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
2339340 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
2400281 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
2464709 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2465020 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
2465726 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
2465895 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
2465976 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
2466662 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
2466723 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
2466767 main INFO Sauce Labs FormStepDefination.java:377 ******** Opening URL*********
2527444 main INFO Sauce Labs FormStepDefination.java:380 ******** Change the currency*********
2591982 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2592338 main INFO Sauce Labs FormStepDefination.java:389 ********Validating The Price*********
2593031 main INFO Sauce Labs FormStepDefination.java:391 ******** Click on One time Purchase radio button*********
2593191 main INFO Sauce Labs FormStepDefination.java:393 ********Validating Subscription Radio button is checked by default*********
2593244 main INFO Sauce Labs FormStepDefination.java:398 ********Validating The Price*********
2593872 main INFO Sauce Labs FormStepDefination.java:401 ********Validating Product name and Price for variant from Script*********
2593972 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Price for variant from Merchant Data*********
Application log
Log session start time Tue May 02 21:20:32 IST 2023

Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:56 ******** Launching browser*********
357 main INFO Sauce Labs FormStepDefination.java:379 ******** Opening URL*********
70838 main INFO Sauce Labs FormStepDefination.java:382 ******** Change the currency*********
155806 main INFO Sauce Labs FormStepDefination.java:389 ********Validating Subscription Radio button is checked by default*********
156192 main INFO Sauce Labs FormStepDefination.java:391 ********Validating The Price*********
157036 main INFO Sauce Labs FormStepDefination.java:393 ******** Click on One time Purchase radio button*********
157247 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Subscription Radio button is checked by default*********
157345 main INFO Sauce Labs FormStepDefination.java:400 ********Validating The Price*********
158013 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Product name and Price for variant from Script*********
158261 main INFO Sauce Labs FormStepDefination.java:405 ********Validating Price for variant from Merchant Data*********
158390 main INFO Sauce Labs FormStepDefination.java:379 ******** Opening URL*********
228466 main INFO Sauce Labs FormStepDefination.java:382 ******** Change the currency*********
246114 main INFO Sauce Labs FormStepDefination.java:389 ********Validating Subscription Radio button is checked by default*********
246899 main INFO Sauce Labs FormStepDefination.java:391 ********Validating The Price*********
247628 main INFO Sauce Labs FormStepDefination.java:393 ******** Click on One time Purchase radio button*********
247815 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Subscription Radio button is checked by default*********
247904 main INFO Sauce Labs FormStepDefination.java:400 ********Validating The Price*********
248557 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Product name and Price for variant from Script*********
248726 main INFO Sauce Labs FormStepDefination.java:405 ********Validating Price for variant from Merchant Data*********
248830 main INFO Sauce Labs FormStepDefination.java:379 ******** Opening URL*********
318594 main INFO Sauce Labs FormStepDefination.java:382 ******** Change the currency*********
398756 main INFO Sauce Labs FormStepDefination.java:389 ********Validating Subscription Radio button is checked by default*********
399164 main INFO Sauce Labs FormStepDefination.java:391 ********Validating The Price*********
399796 main INFO Sauce Labs FormStepDefination.java:393 ******** Click on One time Purchase radio button*********
400187 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Subscription Radio button is checked by default*********
400281 main INFO Sauce Labs FormStepDefination.java:400 ********Validating The Price*********
400892 main INFO Sauce Labs FormStepDefination.java:403 ********Validating Product name and Price for variant from Script*********
411056 main INFO Sauce Labs FormStepDefination.java:416 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 2476, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: df96c77d-0d17-4825-84f2-0205671bfa83
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
411408 main ERROR Sauce Labs FormStepDefination.java:422 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 2476, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: df96c77d-0d17-4825-84f2-0205671bfa83
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:404)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Time Thread Level Category File:Line Message
0 main INFO Sauce Labs FormStepDefination.java:48 ******** Launching browser*********
259 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
30311 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
95364 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
95471 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
96075 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
96164 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
96192 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
96747 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
96795 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
96827 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
160523 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
225790 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
225852 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
226423 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
226511 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
226540 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
227107 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
227151 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
227179 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
290701 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
355239 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
355313 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
355881 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
355949 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
355973 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
356531 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
366617 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/dejavu-luxe-reed-diffuser?variant=42468814487746
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
366762 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'500mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'500mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
366762 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
418737 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
483507 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
483604 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
484173 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
484246 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
484270 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
484810 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
484846 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
484878 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
548550 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
613523 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
613602 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
614177 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
614261 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
614279 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
614829 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
614865 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
614889 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
678468 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
743724 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
743840 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
744409 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
744482 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
744519 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
745074 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
745108 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
745139 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
808901 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
874110 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
874155 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
874796 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
874824 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
874848 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
875409 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
875458 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
875519 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/luxury-canvas-tote?variant=42871172858050
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
875620 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 5.21 Price of the Product in the Micro Data Script is :- expected [] but found [5.21]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
875624 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
938252 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
1002850 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
1002876 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
1003513 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
1003533 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
1003562 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
1004099 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
1004142 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
1004212 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405655234
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1004303 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 89.96 Price of the Product in the Micro Data Script is :- expected [] but found [89.96]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:473)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
1004303 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2115915 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/electric-youth?variant=42917405622466
org.openqa.selenium.TimeoutException: TimedPromise timed out after 300000 ms
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:371)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2116505 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
org.openqa.selenium.TimeoutException: TimedPromise timed out after 300000 ms
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:371)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2116510 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2196530 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2214528 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2215304 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2216015 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2216548 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2216669 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2217470 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2217884 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2217993 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2285909 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2366399 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2366689 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2367429 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/3-set-candle-vessels-and-box?variant=42900249739458
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2367836 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2367838 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2438081 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2455560 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2456267 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2457134 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2457624 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2457724 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2458735 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2458907 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2459002 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2529261 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2547654 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2548486 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2549270 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2549698 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2549789 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2550797 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2550982 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2551114 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2619164 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2699397 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2699665 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2700267 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2700462 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2700524 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2701169 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2711298 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/deja-vu-reed-diffuser?variant=41321083535554
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2711501 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'100mL')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'100mL')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
2711504 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2781482 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
2861731 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
2861986 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
2862677 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
2862763 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
2862814 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
2863444 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
2863556 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
2863643 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
2933162 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3013267 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3013645 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3014267 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
3014440 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
3014522 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
3015165 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
3015246 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
3015364 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3085183 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3103486 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3104011 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3104729 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
3104899 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
3105108 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
3105854 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
3106169 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
3106283 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3174245 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3254356 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3254696 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3255302 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
3255564 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
3255648 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
3256246 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
3266363 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/my-way-6-wick-candle?variant=42667471732930
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
3266539 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
org.openqa.selenium.NoSuchElementException: Unable to locate element: (//label[contains(text(),'50oz')])
    For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
    Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
    System info: host: 'RFL509', ip: '192.168.29.49', os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '18.0.1'
    Driver info: org.openqa.selenium.firefox.FirefoxDriver
    Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 111.0.1, javascriptEnabled: true, moz:accessibilityChecks: false, moz:buildID: 20230321111920, moz:geckodriverVersion: 0.30.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 34852, moz:profile: C:\Users\KUMARS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
    Session ID: d0f2e484-52bb-4822-b5f6-56141f4be7c7
    *** Element info: {Using=xpath, value=(//label[contains(text(),'50oz')])}
     at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
     at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
     at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
     at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
     at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
     at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
     at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
     at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
     at com.saucedemo.framework.WebDriverUtils.findElement(WebDriverUtils.java:106)
     at com.saucedemo.pages.SubscriptionPage.validateJSONAndMerchantAPIData(SubscriptionPage.java:506)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:396)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
3266542 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3334283 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3352354 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3352985 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3354323 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/2-set-candle-vessel-and-box?variant=42422043377858
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
3354561 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Discount displayed is:-SAVE 50%and discount expected is:-55 expected [SAVE 55%] but found [SAVE 50%]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validatePrice(SubscriptionPage.java:444)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:384)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
3354562 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3422549 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3502629 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3502911 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3503513 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
3503566 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
3503631 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
3504224 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
3504365 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
3504543 main INFO Sauce Labs FormStepDefination.java:422 Error while running script for product https://www.aroma360.com/products/never-too-much?variant=42917506220226
java.lang.AssertionError: Price of the in the front end is:- 99.95 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:472)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
3504771 main ERROR Sauce Labs FormStepDefination.java:430 Scenario failed: One Time Purchase
java.lang.AssertionError: Price of the in the front end is:- 99.95 Price of the Product in the Micro Data Script is :- 89.96 expected [89.96] but found [99.95]
     at org.testng.Assert.fail(Assert.java:99)
     at org.testng.Assert.failNotEquals(Assert.java:1037)
     at org.testng.Assert.assertEqualsImpl(Assert.java:140)
     at org.testng.Assert.assertEquals(Assert.java:122)
     at org.testng.Assert.assertEquals(Assert.java:629)
     at com.saucedemo.pages.SubscriptionPage.validateMerchantAPIData(SubscriptionPage.java:472)
     at com.saucedemo.stepdefinitions.FormStepDefination.from_merchant_api_product_list_check_subscription_and_onetimepurchase(FormStepDefination.java:398)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
     at io.cucumber.java.Invoker.invoke(Invoker.java:24)
     at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
     at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
     at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
     at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
     at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
     at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:84)
     at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
     at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
     at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
     at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
     at io.cucumber.testng.TestNGCucumberRunner.lambda$runScenario$1(TestNGCucumberRunner.java:132)
     at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:130)
     at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
     at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:130)
     at io.cucumber.testng.TestNGCucumberRunner.runScenario(TestNGCucumberRunner.java:129)
     at io.cucumber.testng.AbstractTestNGCucumberTests.runScenario(AbstractTestNGCucumberTests.java:35)
     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
     at java.base/java.lang.reflect.Method.invoke(Method.java:577)
     at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
     at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
     at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
     at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
     at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
     at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
     at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
     at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
     at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
     at org.testng.TestRunner.privateRun(TestRunner.java:794)
     at org.testng.TestRunner.run(TestRunner.java:596)
     at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
     at org.testng.SuiteRunner.run(SuiteRunner.java:276)
     at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
     at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
     at org.testng.TestNG.runSuites(TestNG.java:1063)
     at org.testng.TestNG.run(TestNG.java:1031)
     at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
     at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
3504774 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3573207 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3653598 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3653915 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3654570 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
3654770 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
3654882 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
3655529 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
3655610 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
3655670 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3725073 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3805202 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3805395 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3806155 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
3806216 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
3806277 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
3806899 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
3807013 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
3807106 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3875380 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
3892768 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
3893411 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
3894060 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
3894417 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
3894610 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
3895270 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
3895765 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
3895974 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
3963691 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
4043838 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
4044182 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
4044914 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
4045120 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
4045208 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
4045792 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
4045884 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********
4045941 main INFO Sauce Labs FormStepDefination.java:371 ******** Opening URL*********
4051145 main INFO Sauce Labs FormStepDefination.java:374 ******** Change the currency*********
4131658 main INFO Sauce Labs FormStepDefination.java:381 ********Validating Subscription Radio button is checked by default*********
4132040 main INFO Sauce Labs FormStepDefination.java:383 ********Validating The Price*********
4132699 main INFO Sauce Labs FormStepDefination.java:385 ******** Click on One time Purchase radio button*********
4132892 main INFO Sauce Labs FormStepDefination.java:387 ********Validating Subscription Radio button is checked by default*********
4132974 main INFO Sauce Labs FormStepDefination.java:392 ********Validating The Price*********
4133579 main INFO Sauce Labs FormStepDefination.java:395 ********Validating Product name and Price for variant from Script*********
4133711 main INFO Sauce Labs FormStepDefination.java:397 ********Validating Price for variant from Merchant Data*********